datagouv-mcp
by datagouv·★ 1,460·Score 55
Official MCP server for data.gouv.fr that enables AI chatbots to search and analyze French open data.
Overview
The datagouv-mcp server provides a Model Context Protocol interface to data.gouv.fr, France's national open data platform. It allows AI chatbots and assistants to search datasets, retrieve information, and analyze data through natural language queries without manual browsing. The server supports various popular clients including Claude Desktop, ChatGPT, Gemini, and more.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server when you need conversational access to French public datasets from data.gouv.fr, especially if you're working with Claude, ChatGPT, or other major AI chat platforms.
When NOT to choose this
Don't choose this if you need access to non-French datasets or require write capabilities to modify datasets, as this server is read-only focused on French government data.
Tools this server exposes
2 tools extracted from the READMEsearch_datasetsquery (required), page (optional, default: 1), page_size (optional, default: 20, max: 100)Search for datasets by keywords. Returns datasets with metadata (title, description, organization, tags, resource count).
search_organizationsquery (optional; AND-style keyword search; omit or leave empty to browse), page (optional, default: 1), page_size (optional, default: 20, max: 100), sort (optional; e.g. datasets, -datasets), badge (optional; e.g. public-service, certified,List or search publishing organizations on data.gouv.fr. Returns trimmed rows (id, name, slug, acronym, badges, metrics, URLs).
Comparable tools
Installation
Installation
Using Public Hosted Server
The recommended approach is to use the public instance at https://mcp.data.gouv.fr/mcp.
Claude Desktop Configuration
Add to your Claude Desktop configuration file:
{
"mcpServers": {
"datagouv": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.data.gouv.fr/mcp"
]
}
}
}Local Installation with Docker
git clone git@github.com/datagouv/datagouv-mcp.git
cd datagouv-mcp
docker compose up -dManual Installation
# Install dependencies
uv sync
# Copy environment file
cp .env.example .env
# Start the server
uv run main.pyFAQ
- Is authentication required to use this MCP server?
- No authentication is required as the server only exposes read-only tools for public data.
- What environments can I configure the server to use?
- You can configure the server to use either the production data.gouv.fr environment or the demo environment by setting the DATAGOUV_API_ENV environment variable.
On Hacker News
Recent discussion from the developer community.
- Story by matthieu_bl · 2026-02-25
Compare datagouv-mcp with
Last updated · Auto-generated from public README + GitHub signals.