{"apiVersion":"v1","directorySlug":"landed-mcp-57d5b71ec7","title":"landed.","description":"Start with an AI-native job: relevant roles every day, drafted application answers, and interview preparation through courses plus voice and whiteboard mocks.","pageUrl":"https://www.mcpbundles.com/skills/landed-mcp-57d5b71ec7","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://mcp.landed.jobs/mcp","hostedMcpUrl":null,"toolCount":3,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"jobs.landed/landed-mcp-57d5b71ec7","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"search_jobs","description":"Search Landed's live job corpus for AI-native roles and get a ranked, fit-scored shortlist.\nFill the structured fields (role, skills, work mode, physical locations, remote-eligibility countries/regions, seniority, comp, industries…) from the user's request — they drive the ranking. Physical locations are resolved to stable places; use ISO country codes and canonical region codes when known. You may also pass a free-text \"query\"; it's parsed into the same filters and used as a semantic nudge.\nFre","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"role":{"type":"string","maxLength":120},"avoid":{"type":"array","items":{"type":"string"},"maxItems":20},"limit":{"type":"integer","maximum":20,"minimum":1},"query":{"type":"string","maxLength":400},"remote":{"enum":["remote","hybrid","onsite"],"type":"string"},"skills":{"type":"array","items":{"type":"string"},"maxItems":30},"minComp":{"type":"number"},"regions":{"type":"array","items":{"type":"string"},"maxItems":20},"currency":{"type":"string","maxLength":8},"locations":{"type":"array","items":{"type":"string"},"maxItems":20},"seniority":{"type":"string","maxLength":60},"industries":{"type":"array","items":{"type":"string"},"maxItems":20},"regionCodes":{"type":"array","items":{"enum":["apac","emea","americas"],"type":"string"},"maxItems":3},"countryCodes":{"type":"array","items":{"type":"string","pattern":"^[A-Z]{2}$"},"maxItems":20},"companyStages":{"type":"array","items":{"type":"string"},"maxItems":20},"workAuthorizationCountryCodes":{"type":"array","items":{"type":"string","pattern":"^[A-Z]{2}$"},"maxItems":20}},"additionalProperties":false},"title":"Search jobs","logicalName":"search_jobs","displayName":"Search jobs","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_job_form","description":"Get the application form for a job (by the jobId returned from search_jobs), so you can prepare answers before the user applies.\nFields are grouped: \"standard\" (auto-fillable from a candidate profile via mapsTo), \"screening\" (free-text questions to draft from the résumé/experience), and \"eeo\" (leave to the user). Always free — a job's form is only reachable once you've already found the job via search_jobs.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["jobId"],"properties":{"jobId":{"type":"string","minLength":1}},"additionalProperties":false},"title":"Get job application form","logicalName":"get_job_form","displayName":"Get job application form","annotations":{"untrustedContentHint":true,"readOnlyHint":true}},{"name":"get_learning_content","description":"Get Landed's free learning content to help the user prepare — curated interview-prep repos (real questions, company guides, worked system designs), portfolio-project catalogs, and role roadmaps from the landedjobs GitHub org.\nFilter by topic, role, and/or category. Always free, for any caller.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"role":{"type":"string","maxLength":120},"topic":{"type":"string","maxLength":120},"category":{"enum":["interview-prep","portfolio","roadmap","jobs"],"type":"string"}},"additionalProperties":false},"title":"Get learning content","logicalName":"get_learning_content","displayName":"Get learning content","annotations":{"untrustedContentHint":true,"readOnlyHint":true}}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=landed-&config=eyJ1cmwiOiAiaHR0cHM6Ly9tY3AubGFuZGVkLmpvYnMvbWNwIn0%3D"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22landed-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.landed.jobs%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22landed-%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.landed.jobs%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=landed.&connectorUrl=https%3A%2F%2Fmcp.landed.jobs%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"landed-\" --url \"https://mcp.landed.jobs/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/landed-mcp-57d5b71ec7","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/landed-mcp-57d5b71ec7/tools/{tool}","mcpServerUrl":"https://mcp.landed.jobs/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/landed-mcp-57d5b71ec7?live=1"}