accueil / serveurs / Dev & Code / io.github.landedjobs/landed
io.github.landedjobs/landed
serveur MCP (Model Context Protocol) · landed-jobs 0.1.1
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que io.github.landedjobs/landed est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.landedjobs/landed » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 3 outils
- get_job_form≈ 189 tokens
Get the application form for a job (by the jobId returned from search_jobs), so you can prepare answers before the user applies. Fields 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.
Paramètres, retour & exemple (1)
ParamètresjobId· string · requis
The jobId from a search_jobs result.
Exemple d'appel{"name": "get_job_form", "arguments": {"jobId": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_learning_content≈ 229 tokens
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. Filter by topic, role, and/or category. Always free, for any caller.
Paramètres, retour & exemple (3)
Paramètresrole· string · optionnel
Target role, e.g. "AI Engineer", "AI PM", "GTM Engineer".topic· string · optionnel
Free-text topic, e.g. "RAG", "system design", "evals".category· string · optionnel · interview-prep | portfolio | roadmap | jobs
Restrict to one category of content.
Exemple d'appel{"name": "get_learning_content", "arguments": {"role": "texte", "topic": "texte", "category": "interview-prep"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - search_jobs≈ 877 tokens
Search Landed's live job corpus for AI-native roles and get a ranked, fit-scored shortlist. Fill 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. Free tier: up to a shared budget of jobs for anonymous callers (each returned job counts). Authenticated callers (Authorization: Bearer <API token>) get unlimited, brief-personalized results.
Paramètres, retour & exemple (16)
Paramètresrole· string · optionnel
Target role or title family, e.g. "AI Engineer", "RAG Engineer", "Data Scientist".avoid· array · optionnel
Companies or sectors to avoid.limit· integer · optionnel
How many jobs to return.query· string · optionnel
Free-text description of the ideal job, in the user’s own words. Parsed server-side into structured filters; also used as a semantic nudge.remote· string · optionnel · remote | hybrid | onsite
Work mode preference.skills· array · optionnel
Core skills / technologies the role should involve, e.g. ["RAG", "LangChain", "Python"].minComp· number · optionnel
Minimum acceptable base compensation (numeric).regions· array · optionnel
Legacy human-readable remote eligibility regions/countries, e.g. ["APAC", "India"]. Prefer regionCodes/countryCodes when known.currency· string · optionnel
Currency for minComp, e.g. "USD".locations· array · optionnel
Preferred physical cities/countries as exact labels; include country for ambiguous cities, e.g. ["Bengaluru, India", "London, UK"]. Resolved server-side to stable place IDs.seniority· string · optionnel
Seniority target, e.g. "junior", "mid", "senior", "staff", "lead".industries· array · optionnel
Preferred company industries / sectors.regionCodes· array · optionnel
Canonical remote eligibility regions.countryCodes· array · optionnel
ISO 3166-1 alpha-2 countries where the job may be based or remotely eligible, e.g. ["IN"].companyStages· array · optionnel
Preferred company stages, e.g. ["seed", "series-a", "public"].workAuthorizationCountryCodes· array · optionnel
ISO country codes where the candidate is authorized to work.
Exemple d'appel{"name": "search_jobs", "arguments": {"role": "texte", "avoid": [], "limit": 1, "query": "texte", "remote": "remote", "skills": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».