datagouv-mcp
Verified Safeby datagouv
Overview
The data.gouv.fr MCP server enables AI chatbots to search, explore, and analyze datasets from the French national Open Data platform directly through conversation.
Installation
docker compose up -dEnvironment Variables
- MCP_PORT
- DATAGOUV_ENV
Security Notes
The server uses `httpx` for all external API calls, with appropriate timeouts. It defines API endpoints in `env_config.py` which are public data.gouv.fr URLs. No hardcoded secrets were found; the README explicitly states no API keys are required for read-only tools. The `download_and_parse_resource` tool downloads content from external URLs specified in resource metadata. While this tool includes `max_size_mb` (500 MB) and `max_rows` (1000) limits to mitigate abuse, downloading and parsing arbitrary external content (even from data.gouv.fr links) always carries inherent risks, such as potential for parsing vulnerabilities or large file attacks, despite the implemented safeguards. No `eval` or similar dangerous patterns were identified in the source code.
Similar Servers
gpt-researcher
The GPT Researcher MCP Server enables AI assistants (like Claude) to conduct comprehensive, in-depth web research and generate detailed, curated reports via the Machine Conversation Protocol (MCP), providing higher quality, optimized context, and better reasoning compared to standard search tools.
dbt-mcp
The dbt MCP server enables AI agents to interact with dbt Core, dbt Fusion, and dbt Platform by providing tools for SQL execution, semantic layer queries, dbt CLI operations, administration, code generation, and language server protocol functionalities.
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
mcp-node
Enables natural language interactions with Algolia search, analytics, and monitoring data via the Model Context Protocol (MCP) and Claude Desktop.