Datagouv MCP Server
Open data from France's national portal accessible for AI-driven analysis.
Data last scanned today · Reviewed today
Overview
This MCP server bridges the gap between AI assistants and the French national Open Data platform, data.gouv.fr. It enables users to perform direct queries for datasets, retrieving information on topics like real estate prices or municipal population statistics without needing to leave their chat interface. The server supports connection to major AI platforms including Claude, ChatGPT, and Gemini. Users can utilize a hosted public instance for immediate integration or choose to self-host the server by following the documented configuration steps provided for various development environments and CLI tools.
Our verdict
With a security score of 53/100, this tool is classified as high-risk. This rating is largely driven by the fact that the server's authentication methods and read-only mode safety have not yet been editorially reviewed or verified. Given this status, users should exercise caution and avoid using this server in environments where access to sensitive internal data or private systems is required.
- Supports direct querying of public French open datasets
- Zero direct dependencies minimize supply-chain surface area
- Active maintenance with commits updated within the last week
- Broad compatibility with numerous AI clients and IDEs
- Authentication methods have not yet been reviewed
- Community-maintained rather than official vendor software
- Read-only mode implementation remains unverified
Tools
| Tool | Description | Risk |
|---|---|---|
| search_datasets | Search for datasets by keywords. | low |
| search_organizations | List or search publishing organizations on data.gouv.fr. | low |
| get_dataset_info | Get detailed information about a specific dataset (metadata, organization, tags, dates, license, etc.). | low |
| list_dataset_resources | List all resources (files) in a dataset with their metadata (format, size, type, URL). | low |
| get_resource_info | Get detailed information about a specific resource (format, size, MIME type, URL, dataset association, Tabular API availability). | low |
| query_resource_data | Query data from a specific resource via the Tabular API. Fetches rows from a resource to answer questions. | low |
| search_dataservices | Search for third-party APIs cataloged on data.gouv.fr by keywords. Returns entries with metadata (title, description, organization, base API URL, tags). | low |
| get_dataservice_info | Get detailed metadata for one third-party API (title, description, organization, base API URL, OpenAPI spec URL, license, dates, related datasets). | low |
| get_dataservice_openapi_spec | Fetch and summarize the OpenAPI/Swagger specification for a third-party API. Returns a concise overview of available endpoints with their parameters. | low |
| get_metrics | Get metrics (visits, downloads) for a dataset and/or a resource. | low |
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf | ||||
| ChatGPT |
Frequently asked questions
›Do I need to host the server myself to use it?
No, a public instance is hosted at https://mcp.data.gouv.fr/mcp and is available for everyone to use without access restrictions.
›Are there any usage requirements for using this server with ChatGPT?
Yes, access to MCP servers in ChatGPT is restricted to paid plans, including Plus, Pro, Team, and Enterprise.
›What should I do if Claude Desktop on Windows fails to connect?
If the server does not handshake, you may need to set 'isUsingBuiltInNodeForMcp' to 'false' at the root of your configuration file to force Claude to use your system's Node.js installation instead of the built-in runtime.
Changelog
Badge
Maintain this server? Add the live badge to your README.