data.gouv.fr MCP
data.gouv.fr MCP Server
Официальный MCP-сервер портала открытых данных Франции: поиск, разбор и запросы к наборам данных прямо в диалоге с агентом
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Подключается к удаленному эндпоинту и читает данные с внешнего API
- При self-hosting запускает сетевой сервер на хосте
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/data-gouv-fr-mcp-serverОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале
claude mcp add --transport http datagouv https://mcp.data.gouv.fr/mcpИли добавьте в файл .mcp.json, в проекте
{
"mcpServers": {
"datagouv": {
"type": "http",
"url": "https://mcp.data.gouv.fr/mcp"
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.
Добавьте в файл ~/.cursor/mcp.json, для всех проектов
{
"mcpServers": {
"datagouv": {
"url": "https://mcp.data.gouv.fr/mcp"
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.
Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.
Выполните в терминале
code --add-mcp '{"name":"datagouv","type":"http","url":"https://mcp.data.gouv.fr/mcp"}'Или добавьте в файл .vscode/mcp.json, в проекте
{
"servers": {
"datagouv": {
"type": "http",
"url": "https://mcp.data.gouv.fr/mcp"
}
}
}Если файл уже есть, добавьте сервер внутрь ключа servers.
Выполните в терминале
codex mcp add datagouv --url https://mcp.data.gouv.fr/mcpИли добавьте в файл ~/.codex/config.toml, для всех проектов
[mcp_servers.datagouv]
url = "https://mcp.data.gouv.fr/mcp"Если файл уже есть, допишите блок в конец.
Выполните в терминале
gemini mcp add -s user -t http datagouv https://mcp.data.gouv.fr/mcpИли добавьте в файл ~/.gemini/settings.json, для всех проектов
{
"mcpServers": {
"datagouv": {
"httpUrl": "https://mcp.data.gouv.fr/mcp"
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов
{
"mcpServers": {
"datagouv": {
"serverUrl": "https://mcp.data.gouv.fr/mcp"
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.
Бывший Windsurf.
Добавьте в файл cline_mcp_settings.json, для всех проектов
{
"mcpServers": {
"datagouv": {
"type": "streamableHttp",
"url": "https://mcp.data.gouv.fr/mcp"
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.
Добавьте в файл .roo/mcp.json, в проекте
{
"mcpServers": {
"datagouv": {
"type": "streamable-http",
"url": "https://mcp.data.gouv.fr/mcp"
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcpServers.
Форк Roo Code, папки .roo те же.
Добавьте в файл opencode.json, в проекте
{
"mcp": {
"datagouv": {
"type": "remote",
"url": "https://mcp.data.gouv.fr/mcp"
}
}
}Если файл уже есть, добавьте сервер внутрь ключа mcp.
Добавьте в файл ~/.config/zed/settings.json, для всех проектов
{
"context_servers": {
"datagouv": {
"url": "https://mcp.data.gouv.fr/mcp"
}
}
}Если файл уже есть, добавьте сервер внутрь ключа context_servers.
Подключи MCP-сервер: claude mcp add --transport http datagouv https://mcp.data.gouv.fr/mcp. Ключ не нужен, сервер только читает данные.
Другие способы из описания автора
claude mcp add --transport http datagouv https://mcp.data.gouv.fr/mcpПодключение к публичному эндпоинту, ключ не нужен.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер открывает агенту доступ к data.gouv.fr, национальному порталу открытых данных Франции, через набор инструментов MCP. Агент ищет наборы данных и организации, читает описания и метаданные, перечисляет ресурсы внутри набора, обращается к табличным данным и API, а также забирает метрики использования. Есть готовый публичный HTTP-эндпоинт, к которому подключается любой MCP-клиент, и вариант self-hosted через Docker или uv. Пока сервер отдает только инструменты чтения, поэтому ключ доступа не нужен.
Для кого. Для аналитиков, исследователей и разработчиков, которым нужны французские открытые данные без ручного поиска по сайту.
Подходит, если
- Нужно найти набор данных на data.gouv.fr по теме и посмотреть его ресурсы
- Нужно запросить строки из табличного ресурса, не скачивая весь файл
- Нужно собрать метаданные и метрики набора данных для отчета
Не подходит, если
- Нужны данные не с французского портала
- Нужна запись или изменение данных, а не только чтение
Пример запроса к агенту
Найди на data.gouv.fr наборы данных о ценах на жилье и покажи, какие ресурсы в них естьОграничения
Сервер работает только с данными data.gouv.fr и предоставляет инструменты чтения, редактировать данные нельзя. Публичный эндпоинт отдает боевую среду портала, для демо-среды нужен self-hosting с переменной DATAGOUV_API_ENV. Для локального запуска нужен Docker или uv. На Windows в Claude Desktop связка с mcp-remote может не подключиться из-за встроенного в клиент Node, тогда в конфиге ставят isUsingBuiltInNodeForMcp в false.
Как отключить. Удалите сервер datagouv из конфигурации MCP вашего клиента. Если запускали локально, остановите контейнер командой docker compose down.
MCP
- Транспорт
- http
- Авторизация
- не нужна
| Переменные окружения | |
|---|---|
| DATAGOUV_API_ENV | Среда портала для self-hosting: prod по умолчанию или demo. |
| MCP_PORT | Порт HTTP-сервера при локальном запуске, по умолчанию 8000. |
| SENTRY_DSN секрет | DSN для мониторинга ошибок через Sentry, по умолчанию отключен. |
Проверка безопасности
- Подключается к удаленному эндпоинту и читает данные с внешнего API
- При self-hosting запускает сетевой сервер на хосте
Коротко о README
README показывает, как подключить сервер к разным клиентам: Claude Code, Claude Desktop, Cursor, Gemini CLI, VS Code, Windsurf, OpenCode и другим. Рекомендуемый способ это публичный эндпоинт https://mcp.data.gouv.fr/mcp без ограничений доступа. Инструменты покрывают поиск наборов данных и организаций, чтение метаданных, работу с ресурсами и табличными данными, доступ к API и метрикам. Для self-hosting описан запуск через Docker Compose и ручная установка через uv с набором переменных окружения. Лицензия MIT.
Частые вопросы
Нужен ли ключ доступа?
Нет. Сейчас сервер отдает только инструменты чтения, поэтому ключ не требуется.
Можно ли не полагаться на публичный эндпоинт?
Да. Репозиторий поднимается локально через Docker или uv, тогда в конфиге клиента указывают свой адрес.
Похожие
166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам
Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml
Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой
Язык визуализации для агентов и MCP-сервер: из простой семантической спецификации собираются аккуратные графики