Skip to main content
Glama

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일부터 입력되지 않은 제안은 내 계정 교육에서 사라집니다.

  • HR 담당자, OPCO, 지원자가 사이버 보안 분야의 레벨 6 자격증이 무엇이 있는지, 어떤 것이 언제 만료되는지, 어떤 것이 어떤 것을 대체하는지 알고 싶어 합니다.

  • 답변은 매일 밤 업데이트되는 570MB XML 파일에 있습니다. 이 서버는 자연어로 질의할 수 있게 해줍니다.

Related MCP server: mcp-recherche-entreprise

시작하기 위한 세 가지 프롬프트

"RNCP 35419가 아직 유효한가요? 아니라면, 어떤 정보 카드가 이를 대체하나요?"

"SIRET 88055223700047이 RNCP 37674에 대해 자격이 인증되었나요, 그리고 어떤 역할로 인증되었나요? EDOF에 신고해야 할 블록을 나열해 주세요."

"사이버 보안 분야의 활성 레벨 6 자격증을 찾아서 처음 두 개를 비교해 주세요."

설치

Claude Desktop (로컬, npx)

Node ≥ 22.16 필요 (FTS5를 사용하는 node:sqlite). claude_desktop_config.json 파일:

{
  "mcpServers": {
    "rncp": { "command": "npx", "args": ["-y", "mcp-rncp"] }
  }
}

첫 실행 시: ~/.cache/mcp-rncp (Windows: %LOCALAPPDATA%\mcp-rncp)에 데이터베이스(~90MB) 다운로드, 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/mcp

Cursor (.cursor/mcp.json):

{ "mcpServers": { "rncp": { "url": "https://mcp-rncp.com/mcp" } } }

도구

도구

질문

반환 내용

search_certifications

"레벨 5 웹 개발자"

전문 텍스트 검색 (BM25 + 프랑스어 동의어), 디렉토리/레벨/NSF/ROME 필터, 기본적으로 활성 검색

get_certification

"RNCP 37674 정보 카드"

전체 정보 카드: 인증 기관, 활동, 역량, 코드, 접근 경로, 텍스트, 대체, 통계

list_blocs

"RNCP 37674의 블록"

순서대로 RNCPxxxxxBCyy 블록, 역량, 평가 방식 — EDOF에 바로 사용 가능

check_validity

"RNCP 35419가 유효한가요?"

상태, 만료일, 남은 일수, 최종 발급일, 대체 정보 카드, 예상 CPF 적격성, 경고

check_habilitation

"SIRET 8805…가 37674에 대해 자격 인증되었나요?"

자격 인증 여부, former/evaluer 역할, 인증 기관, 인증 상태 및 날짜

list_partenaires

"37674에 대해 누가 자격 인증되었나요?"

페이지별 파트너, SIRET/SIREN 필터

compare_certifications

"36490와 37873 비교"

레벨, 인증 기관, 공통 NSF/ROME, 블록의 어휘적 중복, 가장 유사한 블록

changes_since

"7월 1일 이후 NSF 326에서 새로운 점은 무엇인가요?"

생성/수정/비활성화/재활성화/제거된 정보 카드

get_data_status

"데이터는 언제부터인가요?"

내보내기 날짜, 기간, 카운터

모든 형식의 번호 허용: 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.

데이터, 출처, 라이선스

  • 출처: France compétences, data.gouv.fr 데이터셋 "RNCP 및 RS", XML V4.1 피드, Ouverte 2.0 라이선스. 각 응답에 필수 표기: "출처: France compétences (data.gouv.fr), AAAA-MM-JJ 내보내기".

  • 범위: ~30,500개 정보 카드(활성 약 7,000개 포함), ~56,000개 블록, ~400,000개 자격 인증 라인. 태그-열 매핑 세부 정보는 docs/DATA-MAPPING.md 참조.

  • 최신성: 매주 수집(월요일 05:00 UTC, 재실행 가능), GitHub 릴리스 data-AAAA-MM-JJ로 게시 및 Cloudflare D1에 중단 없이 로드(두 개의 blue/green 데이터베이스).

제한 사항

  • 실시간 아님: 데이터는 get_data_status에 표시된 기간만큼 오래됨(정상 작동 시 최대 7일).

  • eligible_cpf_estime은 추정치(활성 정보 카드)입니다. 실제 적격성은 기관의 자격 인증 및 EDOF 등록 여부에 따라 달라집니다.

  • 전문 텍스트 검색, 의미론적 검색 아님: 공식 명칭의 용어를 선호하세요(일반적인 약어는 처리됨).

  • v1에 포함되지 않음: NPEC(견습 지원), 심사위원회 구성, PDF 참조 자료.

  • 호스팅 서비스는 무료이며 IP당 분당 60개 요청으로 제한됩니다. 집중 사용을 위해서는 로컬에서 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 (Pro): 대량 카탈로그 확인(N개 번호 × 1 SIRET), 만료/자격 인증 철회 알림, EDOF 내보내기, NSF/ROME 도메인별 모니터링, API 키.

기여 및 피드백: 이슈. 코드 MIT — Arnaud Aldebert.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Enables discovery and inspection of French public open data on data.gouv.fr, including datasets, resources, organizations, and dataservices via natural language.
    9
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables 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