Loading connector details…
Loading connector details…
Choose a unique username to continue using AgentHotspot
by datagouv • Uncategorized
An MCP server enabling AI chatbots to search, explore, and analyze datasets from data.gouv.fr via conversation.
Quickly find and analyze French public datasets via conversational AI.
Integrate data.gouv.fr datasets into AI chatbots for enhanced data exploration.
Access metadata and metrics of datasets and dataservices from data.gouv.fr.
This MCP server allows AI chatbots like Claude, ChatGPT, and Gemini to interact directly with the French national Open Data platform data.gouv.fr. Users can query datasets and dataservices through natural language questions, bypassing manual browsing. It supports read-only access to datasets, dataservices, and metrics, providing metadata and data querying capabilities. The server is available as a hosted endpoint or can be self-hosted with Docker or manual installation.
Search for datasets on data.gouv.fr by keywords. This is typically the first step in exploring data.gouv.fr. Use short, specific queries (the API uses AND logic, so generic words like "données" or "fichier" may return zero results). Typical workflow: search_datasets → list_dataset_resources → query_resource_data.
Search for dataservices (external third-party APIs) on data.gouv.fr by keywords. Dataservices are third-party APIs registered in the data.gouv.fr catalog that provide programmatic access to data (unlike datasets which are static files). Use short, specific queries (the API uses AND logic, so generic words like "données" or "fichier" may return zero results). Typical workflow: search_dataservices → get_dataservice_info → get_dataservice_openapi_spec → call the API using base_api_url per spec.
Get detailed metadata about a specific dataservice (external third-party API). Returns title, description, organization, base_api_url, machine_documentation_url (OpenAPI/Swagger spec), license, and dates. To use a dataservice: (1) get its info here, (2) fetch the OpenAPI spec via get_dataservice_openapi_spec, (3) call base_api_url per spec.
Fetch and summarize the OpenAPI/Swagger spec for a dataservice (external third-party API). Retrieves the machine_documentation_url from the dataservice metadata, fetches the spec, and returns a summary of available endpoints with their parameters. Use this to understand how to call the API. Typical workflow: search_dataservices → get_dataservice_info → get_dataservice_openapi_spec → call the API using base_api_url per spec.
Query tabular data from a resource via the Tabular API (no download needed). Works for CSV/XLSX files. Start with small page_size (20) to preview structure. Use filter_column/filter_value/filter_operator to filter, sort_column/sort_direction to sort. Filter operators: exact, contains, less, greater, strictly_less, strictly_greater. For large datasets requiring full analysis, paginate through pages or use get_resource_info to retrieve the raw file URL and fetch it directly.
Scores are informational only and provided “as is” without warranty. AgentHotspot assumes no liability for actions taken based on these ratings.