mcp-rncp
MCP serverSearchFrench RNCP/RS certification registers: search, sheets, blocs, validity, SIRET habilitation.
Serves today. ahel can serve it to every connected agent through your gateway link. It booted on ahel's sandbox and listed 9 tools.
Serve it through your gateway
One link, every agent. Your own credentials, stored once.
Tools it gives your agents (9)
| Tool | What it does |
|---|---|
| search_certifications | Full-text search (BM25 + French synonyms) over the French national registers of professional certifications: RNCP (diplomas, titles, CQP) and RS (specific register: skills certificates, habilitations) |
| get_certification | Full structured sheet of one RNCP or RS certification: title, level, status and expiry, certifier(s), activities, attested skills, NSF/ROME/Formacode codes, access routes, legal texts, replacements... |
| list_blocs | Blocs de compétences of an RNCP certification (code RNCPxxxxxBCyy, title, skills, assessment methods), in the order and wording expected by EDOF / Mon Compte Formation forms. |
| check_validity | Is this certification currently registered (active) and until when? Returns status, expiry date, remaining days, delivery deadline, replacement certification(s) and an estimated CPF eligibility (a... |
| check_habilitation | Is a given SIRET (or SIREN) habilitated for a certification, and for which role: 'former' (train), 'evaluer' (organise assessment) or both? Also detects when the SIRET is the certifier itself. |
| list_partenaires | Training organisms habilitated on a certification (name, SIRET, role former/evaluer/both, state, dates). Paginated; filter by SIRET/SIREN prefix. |
| compare_certifications | Side-by-side comparison of two certifications: level, status, certifiers, NSF/ROME overlap, number of blocs and lexical overlap of blocs (Jaccard on skill terms) and, for each bloc of A, the closest... |
| changes_since | Certifications created, updated, deactivated, reactivated or removed since a date (history starts at the first ingestion run). Filter by change type, register or NSF code. |
| get_data_status | Source dataset date, ingestion run, counts (total/active/RNCP/RS/blocs/partners) and age of the data in days. Call this to tell the user how fresh the answers are. |
Signals
- GitHub stars
- 1
- Last commit
- Aug 2026
- Weekly downloads
- 184
- Tools captured
- 9