MCP.Market

France Travail MCP server

by JoJoLaBagarre·io.github.JoJoLaBagarre/france-travail-mcp·v0.1.1·1 stars

Serveur MCP des API officielles France Travail : offres d'emploi, ROME 4.0 et ROMEO.

C69/100grade C
What users say
No reviews yet
Be the first
Safety scan
C69/100

full report

Adoption
New

1 stars50 downloads/wk

Reviews

Write one

Nobody has reviewed France Travail yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

France Travail tools (8)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • ft_get_fiche_metier

    Récupère la fiche métier détaillée (format Fiche ROME) pour un code ROME : groupes de compétences

  • ft_get_metier

    Récupère la fiche d'un métier ROME 4.0 par son code (5 caractères, ex. 'M1607') : libellé, définition,

  • ft_get_offre

    Récupère le détail complet d'une offre par son identifiant (champ 'id' renvoyé par ft_search_offres, ex. '209WHZN').

  • ft_list_referentiel

    Restitue un référentiel de codes utilisé par la recherche d'offres (codes ↔ libellés).

  • ft_predict_rome

    Utilise ROMEO 2 (modèle d'IA de France Travail) pour rapprocher un intitulé de poste en texte libre

  • ft_search_entreprises

    Liste les entreprises ayant la plus forte probabilité d'embauche pour un métier (code ROME) autour d'un

  • ft_search_metiers

    Recherche un métier dans le référentiel ROME 4.0 par texte libre et renvoie les codes ROME correspondants

  • ft_search_offres

    Recherche multicritères dans les offres d'emploi France Travail (temps réel).

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan12 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 101 days ago8/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 69/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How France Travail compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
69/100
higher than 33% of 48,255 servers
Tools
8
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,688 servers
Downloads a week
50
more than 42% of 12,191 servers with a package

What its tools let an agent do: 8 read

Install France Travail in Claude Code, Cursor or VS Code

Runs npx -y france-travail-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add france-travail-mcp -- npx -y france-travail-mcp
Add to Cursor

What the publisher says

From the France Travail repository's README, as published. We do not edit it. Read it on GitHub

🇫🇷 France Travail MCP

Serveur MCP (Model Context Protocol) pour les API officielles de France Travail : offres d'emploi, référentiel des métiers ROME 4.0, prédiction ROMEO, et entreprises qui recrutent (La Bonne Boîte).

An MCP server connecting any AI assistant (Claude, Cursor, VS Code…) to the official France Travail APIs: real-time job offers, the ROME occupational taxonomy, ROME-code prediction, and hiring-company search.

Branchez votre assistant IA sur le marché de l'emploi français : il cherche des offres en temps réel, traduit un métier en code ROME, et cible les entreprises qui recrutent — directement dans la conversation.

C'est, à notre connaissance, le premier serveur MCP basé sur les API REST officielles de France Travail (les autres « MCP France Travail » sont des scrapers du site web, fragiles et non officiels).

⚡ Installation en 30 secondes

Dans tous les cas, il vous faut des identifiants France Travail (gratuits) — voir Obtenir vos identifiants.

🖱️ Option A — La plus simple, sans terminal (Claude Desktop)

  1. Téléchargez le fichier france-travail-mcp.mcpb depuis la page Releases.
  2. Double-cliquez dessus : Claude Desktop l'installe et vous demande votre Client ID / Client Secret dans un formulaire (le secret est stocké dans le trousseau de votre système).
  3. C'est prêt — aucune édition de fichier JSON.

⌨️ Option B — Une ligne (Claude Code)

claude mcp add france-travail \
  -e FT_CLIENT_ID=PAR_xxxxx \
  -e FT_CLIENT_SECRET=votre_secret \
  -- npx -y france-travail-mcp

🧩 Option C — Copier-coller (Claude Desktop, Cursor, VS Code…)

{
  "mcpServers": {
    "france-travail": {
      "command": "npx",
      "args": ["-y", "france-travail-mcp"],
      "env": {
        "FT_CLIENT_ID": "PAR_xxxxx_xxxxxxxxxxxxxxxxxxxx",
        "FT_CLIENT_SECRET": "votre_secret"
      }
    }
  }
}

📖 Guide complet par client (Cursor, VS Code/Cline, et Ollama 100 % local) → INSTALL.md.

🔑 Obtenir vos identifiants

  1. Créez un compte sur francetravail.io.
  2. Créez une application dans votre espace.
  3. Souscrivez aux API souhaitées (au minimum Offres d'emploi v2 ; puis ROME 4.0 – Métiers, ROME 4.0 – Fiches métiers, ROMEO 2, La Bonne Boîte v2 selon les outils voulus).
  4. Récupérez le Client ID (PAR…) et le Client Secret**.

Prérequis : Node.js ≥ 18 (sauf l'option A, qui est autoportée).

🧰 Outils exposés

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

France Travail: common questions

Is France Travail MCP server safe?
With care: it is graded C, so read the findings first (69/100). Read the France Travail safety report
How do I install France Travail?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does France Travail need an API key?
Yes. The registry entry asks for FT_CLIENT_SECRET.
Is France Travail maintained?
The last commit was 140 days ago (2026-06-17). The latest release is v0.1.1.
How does France Travail compare with other MCP servers?
safety score 69/100 (higher than 33% of 48,255 servers); tools 8 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.