mcp-rncp
mcp-rncp
Das RNCP und das RS in Claude, ChatGPT, Cursor: Suche, Datenblätter, Kompetenzblöcke, Gültigkeit, Berechtigungen.
Schreibgeschützter MCP-Server für die nationalen Verzeichnisse der Berufszertifizierungen (offene Daten von France compétences). Kein API-Schlüssel, keine LLM-Aufrufe serverseitig, belegte und datierte Antworten.
🇬🇧 English README · 📦 npx -y mcp-rncp · 🌐 https://mcp-rncp.com/mcp · 📄 Datenlizenz
Das Problem
Ein Bildungsträger verkauft eine „zertifizierende“ Ausbildung: Ist das RNCP-Datenblatt noch aktiv? Ist seine SIRET berechtigt, auszubilden und/oder zu bewerten? Welche Kompetenzblöcke sind in EDOF anzukreuzen? Seit dem 11/06/2026 müssen die Blöcke angegeben werden; ab dem 22/10/2026 verschwinden nicht ausgefüllte Angebote aus Mon Compte Formation.
Ein Personaler, ein OPCO, ein Kandidat möchte wissen, welche Zertifizierungen der Stufe 6 im Bereich Cybersicherheit existieren, welche wann abläuft, welche welche ersetzt.
Die Antworten befinden sich in einer 570 MB großen XML-Datei, die jede Nacht aktualisiert wird. Dieser Server macht sie in natürlicher Sprache abfragbar.
Related MCP server: mcp-recherche-entreprise
Drei Prompts für den Einstieg
« Le RNCP 35419 est-il encore actif ? Sinon, quelle fiche le remplace ? »
« Le SIRET 88055223700047 est-il habilité sur le RNCP 37674, et pour quel rôle ? Liste-moi les blocs à déclarer dans EDOF. »
« Trouve les certifications actives de niveau 6 en cybersécurité et compare les deux premières. »
Installation
Claude Desktop (lokal, npx)
Node ≥ 22.16 erforderlich (node:sqlite mit FTS5). Datei claude_desktop_config.json:
{
"mcpServers": {
"rncp": { "command": "npx", "args": ["-y", "mcp-rncp"] }
}
}Erster Start: Herunterladen der Datenbank (~90 MB) nach ~/.cache/mcp-rncp (Windows: %LOCALAPPDATA%\mcp-rncp), SHA-256-Überprüfung, dann wöchentliches stilles Update.
Claude.ai / Claude Code / Cursor (gehostet, Streamable HTTP)
URL des Connectors: https://mcp-rncp.com/mcp — ohne Authentifizierung, 60 Anfragen/min pro IP.
claude mcp add --transport http rncp https://mcp-rncp.com/mcpCursor (.cursor/mcp.json):
{ "mcpServers": { "rncp": { "url": "https://mcp-rncp.com/mcp" } } }Werkzeuge
Werkzeug | Frage | Rückgabe |
| « développeur web niveau 5 » | Volltextsuche (BM25 + französische Synonyme), Filter nach Verzeichnis / Stufe / NSF / ROME, standardmäßig aktive |
| « fiche RNCP 37674 » | vollständiges Datenblatt: Zertifizierer, Aktivitäten, Kompetenzen, Codes, Zugangswege, Texte, Ersetzungen, Statistiken |
| « blocs du RNCP 37674 » | Blöcke |
| « le RNCP 35419 est-il actif ? » | Status, Ablauf, verbleibende Tage, letztes Ausstellungsdatum, Ersatz, geschätzte CPF-Berechtigung, Warnung |
| « SIRET 8805… habilité sur 37674 ? » | berechtigt ja/nein, Rollen |
| « qui est habilité sur 37674 ? » | paginierte Partner, Filter SIRET/SIREN |
| « compare 36490 et 37873 » | Stufen, Zertifizierer, gemeinsame NSF/ROME, lexikalische Überschneidung der Blöcke, ähnlichste Blöcke |
| « quoi de neuf depuis le 1er juillet en NSF 326 ? » | erstellte / geänderte / deaktivierte / reaktivierte / entfernte Datenblätter |
| « de quand datent les données ? » | Exportdatum, Alter, Zähler |
Nummern werden in allen Formen akzeptiert: RNCP35419, 35419, rncp 35419, RS5000, URL francecompetences.fr. Jede Antwort enthält summary, source, data_updated_at, url_fiche und einen expliziten truncated-Indikator.
Ressourcen: rncp://glossaire, rncp://about. Prompts: rediger_offre_edof, verifier_certification.
Daten, Quelle, Lizenz
Quelle: France compétences, Datensatz data.gouv.fr „RNCP et RS“, XML-Feed V4.1, Lizenz Ouverte 2.0. Pflichtangabe, die in jeder Antwort wiederholt wird: « Source : France compétences (data.gouv.fr), export du AAAA-MM-JJ ».
Abdeckung: ~30.500 Datenblätter (davon ~7.000 aktive), ~56.000 Blöcke, ~400.000 Berechtigungszeilen. Details zum Tag-zu-Spalten-Mapping in docs/DATA-MAPPING.md.
Aktualität: wöchentliche Aufnahme (Montag 05:00 UTC, wiederholbar), veröffentlicht als GitHub-Release
data-AAAA-MM-JJund ohne Unterbrechung in Cloudflare D1 geladen (zwei Blue/Green-Datenbanken).
Grenzen
Keine Echtzeit: Die Daten haben das von
get_data_statusangegebene Alter (höchstens 7 Tage im Normalbetrieb).eligible_cpf_estimeist eine Schätzung (aktives Datenblatt); die tatsächliche Berechtigung hängt auch von der Berechtigung und der EDOF-Referenzierung des Trägers ab.Volltextsuche, nicht semantisch: Bevorzugen Sie die Begriffe der offiziellen Bezeichnung (gängige Abkürzungen werden unterstützt).
Nicht enthalten in v1: NPEC (Ausbildungsförderung), Zusammensetzung der Prüfungsausschüsse, PDF-Referenzrahmen.
Der gehostete Dienst ist kostenlos und auf 60 Anfragen/min/IP begrenzt; für intensive Nutzung verwenden Sie
npx mcp-rncplokal.
Architektur
packages/core outils MCP + requêtes SQL (agnostique du runtime)
packages/ingest data.gouv → SAX → SQLite/FTS5 → rncp.sqlite(.br) + rncp.sql (D1) + manifest.json
packages/db-sqlite adaptateur node:sqlite (CLI) packages/db-d1 adaptateur Cloudflare D1 (blue/green)
apps/cli npm `mcp-rncp` (stdio) apps/worker Cloudflare Worker (Hono, /mcp, /health)
eval/ 46 cas réels : recall@5 ≥ 0,8 (mesuré : 96 % sur la base complète), validité/habilitation exactesEntwicklung: bun install, bun run test, bun run eval, bun run ingest (≈ 1 Min.), bun run dev:worker.
Roadmap
v1.1: NPEC nach IDCC, erweitertes
changes_since(Block-Diff), lokale Embeddings, falls die Evaluierungen dies rechtfertigen.v2 (Pro): Massenkatalogprüfung (N Nummern × 1 SIRET), Warnungen bei Ablauf / Entzug der Berechtigung, EDOF-Export, Überwachung nach NSF/ROME-Bereich, API-Schlüssel.
Beiträge und Rückmeldungen: issues. Code MIT — Arnaud Aldebert.
This server cannot be deployed
Maintenance
Related MCP Connectors
French job profiles, RNCP diplomas and 135,000 training programs. Read-only, no account.
Sourced answers on FR/EU rules + French company search (SIREN, NAF) for agents, quoted and budgeted
CareerProof MCP gives AI agents direct access to a professional-grade career and workforce intelligence platform. Two namespaces: atlas_* for HR/TA teams (candidate evaluation, batch shortlisting, competency scoring, interview generation, JD analysis, custom eval frameworks, research reports) and ceevee_* for professionals (CV optimization, career positioning, salary intelligence, market reports). Backed by RAG knowledge from 50+ premium research sources (McKinsey, BCG, HBR, Gartner, WEF)
Looks up a person's Anbima professional certifications from the CPF. Platform-hosted, no credentials
Related MCP Servers
- AlicenseNot gradedqualityFmaintenanceEnables AI assistants to search and retrieve French legislation, case law, and EU law integrations from official sources via MCP.160 npm1Apache 2.0
- FlicenseBqualityDmaintenanceEnables searching for French companies using the official data.gouv.fr API, with filters for name, location, activity, and certifications.11-
- AlicenseAqualityBmaintenanceEnables discovery and inspection of French public open data on data.gouv.fr, including datasets, resources, organizations, and dataservices via natural language.9MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to search and retrieve French job profiles, RNCP certifications, training programs, training centers, and skills comparisons in read-only mode without requiring an account.MIT