Skip to main content
Glama

mcp-rncp

RNCP и RS в Claude, ChatGPT, Cursor: поиск, карточки, блоки компетенций, срок действия, разрешения.

Сервер MCP только для чтения для национальных реестров профессиональных сертификаций (открытые данные France compétences). Нулевой API-ключ, нулевые вызовы LLM на стороне сервера, ответы с указанием источника и даты.

🇬🇧 English README · 📦 npx -y mcp-rncp · 🌐 https://mcp-rncp.com/mcp · 📄 Лицензия на данные


Проблема

  • Учебный центр продает «сертифицирующее» обучение: активна ли еще карточка RNCP? Разрешен ли его SIRET для обучения и/или оценки? Какие блоки компетенций отмечать в EDOF? С 11.06.2026 блоки должны быть заполнены; с 22.10.2026 незаполненные предложения исчезнут из Mon Compte Formation.

  • HR-специалист, OPCO, кандидат хочет узнать, какие сертификации уровня 6 по кибербезопасности существуют, какая когда истекает, какая какую заменяет.

  • Ответы находятся в XML-файле объемом 570 МБ, обновляемом каждую ночь. Этот сервер делает их доступными для запросов на естественном языке.

Related MCP server: mcp-recherche-entreprise

Три промпта для начала

«Активен ли еще 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 МБ) в ~/.cache/mcp-rncp (Windows: %LOCALAPPDATA%\mcp-rncp), проверка SHA-256, затем еженедельное автоматическое обновление.

Claude.ai / Claude Code / Cursor (хостинг, Streamable HTTP)

URL коннектора: https://mcp-rncp.com/mcp — без аутентификации, 60 запросов/мин на IP.

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 + синонимы FR), фильтры реестр / уровень / 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

«что нового с 1 июля в NSF 326?»

созданные / измененные / деактивированные / реактивированные / удаленные карточки

get_data_status

«от какой даты данные?»

дата экспорта, возраст, счетчики

Номера принимаются в любом виде: RNCP35419, 35419, rncp 35419, RS5000, URL francecompetences.fr. Каждый ответ содержит summary, source, data_updated_at, url_fiche и явный индикатор truncated.

Ресурсы: rncp://glossaire, rncp://about. Промпты: rediger_offre_edof, verifier_certification.

Данные, источник, лицензия

  • Источник: France compétences, набор данных data.gouv.fr «RNCP et RS», XML-поток V4.1, лицензия Ouverte 2.0. Обязательное указание, воспроизводимое в каждом ответе: «Источник: France compétences (data.gouv.fr), экспорт от ГГГГ-ММ-ДД».

  • Охват: ~30 500 карточек (из них ~7 000 активных), ~56 000 блоков, ~400 000 строк разрешений. Подробное описание сопоставления тегов и столбцов в docs/DATA-MAPPING.md.

  • Свежесть: еженедельная загрузка (понедельник 05:00 UTC, возможен перезапуск), публикуется в GitHub Release data-ГГГГ-ММ-ДД и загружается в Cloudflare D1 без прерываний (две базы blue/green).

Ограничения

  • Не в реальном времени: данные имеют возраст, указанный get_data_status (максимум 7 дней в обычном режиме).

  • eligible_cpf_estime — это оценка (активная карточка); фактическое право на CPF также зависит от разрешения и регистрации организации в 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: NPEC по IDCC, расширенный changes_since (разница блоков), локальные эмбеддинги, если это оправдано оценками.

  • v2 (Pro): массовая проверка каталога (N номеров × 1 SIRET), уведомления об истечении срока / отзыве разрешения, экспорт EDOF, мониторинг по области NSF/ROME, API-ключи.

Вклад и отзывы: issues. Код 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