mcp-rncp
mcp-rncp
在 Claude、ChatGPT、Cursor 中查询 RNCP 和 RS:搜索、档案、能力模块、有效期、授权。
面向国家职业认证目录(法国能力署开放数据)的只读 MCP 服务器。零 API 密钥,服务器端零 LLM 调用,回复附带来源和日期。
🇬🇧 英文 README · 📦 npx -y mcp-rncp ·
🌐 https://mcp-rncp.com/mcp · 📄 数据许可
问题
一家培训机构销售一门“认证”课程:对应的 RNCP 档案是否仍然有效?其 SIRET 是否获得授权进行培训和/或评估?需要在 EDOF 中勾选哪些能力模块?自 2026 年 6 月 11 日起,必须填写模块;到 2026 年 10 月 22 日,未填写的课程将从我的培训账户中消失。
人力资源、OPCO、候选人想知道存在哪些 6 级网络安全认证,哪个何时到期,哪个替代哪个。
答案包含在一个每晚更新的 570 MB XML 文件中。该服务器使其能够通过自然语言进行查询。
Related MCP server: MCP INPI
三个入门提示
“RNCP 35419 是否仍然有效?如果无效,哪个档案替代它?”
“SIRET 88055223700047 是否获得 RNCP 37674 的授权,以及用于什么角色?列出需要在 EDOF 中声明的模块。”
“查找活跃的 6 级网络安全认证,并比较前两个。”
安装
Claude Desktop(本地,npx)
需要 Node ≥ 22.16(node:sqlite 带 FTS5)。文件 claude_desktop_config.json:
{
"mcpServers": {
"rncp": { "command": "npx", "args": ["-y", "mcp-rncp"] }
}
}首次启动:下载数据库(约 90 MB)到 ~/.cache/mcp-rncp(Windows:%LOCALAPPDATA%\mcp-rncp),验证 SHA-256,然后每周静默更新。
Claude.ai / Claude Code / Cursor(托管,Streamable HTTP)
连接器 URL:https://mcp-rncp.com/mcp — 无需身份验证,每个 IP 每分钟 60 次请求。
claude mcp add --transport http rncp https://mcp-rncp.com/mcpCursor(.cursor/mcp.json):
{ "mcpServers": { "rncp": { "url": "https://mcp-rncp.com/mcp" } } }工具
工具 | 问题 | 返回内容 |
| “5 级网页开发” | 全文搜索(BM25 + 法语同义词),可按目录/级别/NSF/ROME 过滤,默认仅活跃认证 |
| “RNCP 37674 档案” | 完整档案:认证机构、活动、能力、代码、获取途径、文本、替代关系、统计数据 |
| “RNCP 37674 的模块” | 按顺序列出模块 |
| “RNCP 35419 是否有效?” | 状态、到期日、剩余天数、最后颁发日期、替代档案、预估 CPF 资格、警告 |
| “SIRET 8805… 是否获得 37674 的授权?” | 是否授权、角色 |
| “谁获得了 37674 的授权?” | 分页合作伙伴,可按 SIRET/SIREN 过滤 |
| “比较 36490 和 37873” | 级别、认证机构、共同 NSF/ROME、模块词汇重叠、最接近的模块 |
| “自 7 月 1 日以来 NSF 326 有什么新变化?” | 创建/修改/停用/重新激活/移除的档案 |
| “数据是什么时候的?” | 导出日期、时效、计数器 |
接受所有形式的编号:RNCP35419、35419、rncp 35419、RS5000、francecompetences.fr 的 URL。
每个回复包含 summary、source、data_updated_at、url_fiche 以及明确的 truncated 指示符。
资源:rncp://glossaire、rncp://about。提示:rediger_offre_edof、verifier_certification。
数据、来源、许可
来源:法国能力署,data.gouv.fr 数据集“RNCP 和 RS”,XML V4.1 格式,许可 Ouverte 2.0。 每个回复中必须包含声明:“来源:法国能力署 (data.gouv.fr),导出日期 AAAA-MM-JJ”。
覆盖范围:约 30,500 个档案(其中约 7,000 个活跃),约 56,000 个模块,约 400,000 行授权数据。标签到列的映射详情见 docs/DATA-MAPPING.md。
新鲜度:每周摄取(周一 UTC 05:00,可重新触发),以 GitHub Release
data-AAAA-MM-JJ发布,并加载到 Cloudflare D1 中,无中断(两个蓝/绿数据库)。
限制
非实时:数据时效由
get_data_status指示(正常情况下最多 7 天)。eligible_cpf_estime是预估(活跃档案);实际资格还取决于机构的授权和 EDOF 注册。全文搜索,非语义搜索:建议使用官方名称中的术语(常见缩写已处理)。
v1 中未包含:NPEC(学徒资助)、评审团组成、PDF 参考框架。
托管服务免费,限制为 60 次请求/分钟/IP;如需大量使用,请本地运行
npx mcp-rncp。
架构
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 exactes开发:bun install、bun run test、bun run eval、bun run ingest(约 1 分钟)、bun run dev:worker。
路线图
v1.1:按 IDCC 的 NPEC、增强的
changes_since(模块差异)、本地嵌入(如果评估证明有必要)。v2(专业版):批量目录验证(N 个编号 × 1 个 SIRET)、到期/撤销授权提醒、EDOF 导出、按 NSF/ROME 领域监控、API 密钥。
贡献和反馈:issues。代码 MIT — Arnaud Aldebert。
This server cannot be installed
Maintenance
Related MCP Servers
- Alicense-qualityCmaintenanceEnables querying the French National Assembly data, including deputies, interventions, questions, and votes, through natural language.9MIT
- Flicense-qualityBmaintenanceEnables querying French business registers (RNE, BODACC) and trademarks via INPI APIs. Provides tools to search companies, retrieve legal status, directors, beneficial owners, collective procedures, and trademark details.
- Alicense-qualityFmaintenanceEnables AI assistants to search and retrieve French legislation, case law, and EU law integrations from official sources via MCP.1081Apache 2.0
- Alicense-qualityDmaintenanceEnables querying and retrieving legal texts and decisions from French public APIs Légifrance and JudiLibre for legal research.MIT
Related MCP Connectors
Looks up a person's Anbima professional certifications from the CPF. Platform-hosted, no credentials
Checks the status of a person's driver's license (CNH) from the CPF. Built for the holder to check t
Official Microsoft MCP Server to query Microsoft Entra data using natural language
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ALDEBERTArnaud/mcp-rncp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server