For the complete documentation index, see llms.txt. This page is also available as Markdown.

Le serveur MCP de data.gouv.fr

Connecter votre chatbot au serveur MCP (connecteur) data.gouv.fr.

Le serveur MCP de data.gouv.fr est une expérimentation de l’équipe data.gouv.fr autour du protocole Model Context Protocol. Il permet à un assistant conversationnel compatible MCP de rechercher des jeux de données, d’explorer le catalogue et d’analyser des ressources en langage naturel. Selon l’outil, on parle indifféremment de serveur MCP ou de connecteur — les deux désignent la même connexion à data.gouv.fr. Une instance publique est disponible pour tous, sans restriction d’accès.

Le serveur MCP est encore expérimental. Le périmètre, les usages et la configuration peuvent évoluer. Vos retours sont les bienvenus !

Connexion

Connectez data.gouv.fr à votre chatbot en quelques étapes. Vous ajouterez un serveur MCP ou un connecteur selon le vocabulaire de votre outil.

URL du serveur

https://mcp.data.gouv.fr/mcp

Authentification

Aucune clé requise (outils en lecture seule)

Self-host

Voir la section Run locally du dépôt GitHub

Ouvrez la section correspondant à votre outil. Chaque bloc reprend le libellé affiché dans l’interface (serveur MCP, connecteur, etc.) :

AnythingLLM
  1. Ouvrez le fichier anythingllm_mcp_servers.json :

    • Linux : ~/.config/anythingllm-desktop/storage/plugins/anythingllm_mcp_servers.json

    • macOS : ~/Library/Application Support/anythingllm-desktop/storage/plugins/anythingllm_mcp_servers.json

    • Windows : C:\Users\<user>\AppData\Roaming\anythingllm-desktop\storage\plugins\anythingllm_mcp_servers.json

  2. Ajoutez la configuration suivante :

{
  "mcpServers": {
    "datagouv": {
      "type": "streamable",
      "url": "https://mcp.data.gouv.fr/mcp"
    }
  }
}
  1. Redémarrez AnythingLLM si nécessaire.

ChatGPT

Disponible sur les plans payants uniquement (Plus, Pro, Team et Enterprise). ChatGPT parle de connecteurs plutôt que de serveurs MCP.

  1. Ouvrez ChatGPT dans votre navigateur, allez dans Settings > Apps and connectors.

  2. Dans Advanced settings, activez le Developer mode.

  3. Retournez dans Settings > Connectors > Browse connectors, puis cliquez sur Add a new connector.

  4. Renseignez l’URL https://mcp.data.gouv.fr/mcp et enregistrez pour activer le connecteur MCP data.gouv.fr.

Claude Code

Exécutez la commande suivante :

Claude Desktop
  1. Ouvrez claude_desktop_config.json :

    • Linux : ~/.config/Claude/claude_desktop_config.json

    • macOS : ~/Library/Application Support/Claude/claude_desktop_config.json

    • Windows : %APPDATA%\Claude\claude_desktop_config.json

  2. Ajoutez dans mcpServers (section « serveurs MCP » de Claude Desktop) :

  1. Relancez Claude Desktop.

Sous Windows : si le serveur apparaît dans la liste mais ne se connecte pas, ajoutez "isUsingBuiltInNodeForMcp": false à la racine du fichier de configuration, puis relancez Claude Desktop. Voir issue #69.

Codex

Codex CLI utilise un fichier config.toml. Pour un serveur MCP HTTP comme datagouv, passez par mcp-remote.

  1. Ouvrez ~/.codex/config.toml (Windows : %USERPROFILE%\.codex\config.toml).

  2. Ajoutez :

  1. Relancez Codex.

Codex Desktop

Si vous utilisez l’app desktop OpenAI avec Codex, ajoutez datagouv comme connecteur MCP personnalisé.

  1. Ouvrez l’application, puis allez dans Settings > Connectors.

  2. Cliquez sur Add custom MCP connector.

  3. Donnez un nom au connecteur, par exemple datagouv.

  4. Renseignez l’URL https://mcp.data.gouv.fr/mcp.

  5. Laissez l’authentification désactivée, puis enregistrez.

Si le connecteur n’apparaît pas tout de suite dans Codex, relancez l’application.

Cursor
  1. Ouvrez les paramètres Cursor.

  2. Recherchez « MCP » ou « Model Context Protocol ».

  3. Ajoutez un serveur MCP avec la configuration suivante (Cursor emploie le terme « serveur MCP », et non « connecteur ») :

Gemini CLI
  1. Ouvrez ~/.gemini/settings.json (Windows : %USERPROFILE%\.gemini\settings.json).

  2. Ajoutez :

HuggingChat
  1. Dans l’interface de chat, cliquez sur +, sélectionnez MCP Servers, puis Manage MCP Servers.

  2. Cliquez sur Add Server.

  3. Renseignez un nom (par ex. « Data Gouv ») et l’URL https://mcp.data.gouv.fr/mcp, puis enregistrez.

  4. Cliquez sur Health Check pour vérifier que le statut est Connected, puis activez le serveur MCP.

IBM Bob
  1. Cliquez sur l’icône de paramètres dans le panneau Bob.

  2. Sélectionnez l’onglet MCP.

  3. Ouvrez la configuration globale (mcp_settings.json) ou projet (.bob/mcp.json).

  4. Ajoutez :

Kiro CLI
  1. Ouvrez ~/.kiro/settings/mcp.json (Windows : %USERPROFILE%\.kiro\settings\mcp.json).

  2. Ajoutez :

Kiro IDE
  1. Ouvrez .kiro/settings/mcp.json dans votre espace de travail, ou ~/.kiro/settings/mcp.json pour une configuration globale (Windows : %USERPROFILE%\.kiro\settings\mcp.json).

  2. Ajoutez :

Le Chat (Mistral)

Disponible sur tous les plans, y compris gratuit. Le Chat (Mistral) parle de connecteurs.

  1. Ouvrez Mistral dans votre navigateur, puis allez dans Intelligence > Connectors.

  2. Cliquez sur Add connector > Custom MCP Connector, donnez un nom (par ex. DataGouv) et renseignez l’URL https://mcp.data.gouv.fr/mcp.

  3. Laissez l’authentification désactivée.

  4. Cliquez sur Create.

Mistral Vibe CLI
  1. Éditez ~/.vibe/config.toml (Windows : %USERPROFILE%\.vibe\config.toml).

  2. Ajoutez :

Voir la documentation Vibe pour les options complètes.

OpenCode
  1. Éditez opencode.json (par ex. ~/.config/opencode/opencode.json ou à la racine de votre projet).

  2. Ajoutez :

Voir la documentation OpenCode pour plus de détails.

VS Code
  1. Ouvrez mcp.json via la palette de commandes (MCP: Open User Configuration) :

    • Linux : ~/.config/Code/User/mcp.json

    • macOS : ~/Library/Application Support/Code/User/mcp.json

    • Windows : %APPDATA%\Code\User\mcp.json

  2. Ajoutez :

Windsurf
  1. Ouvrez ~/.codeium/windsurf/mcp_config.json (Windows : %USERPROFILE%\.codeium\windsurf\mcp_config.json).

  2. Ajoutez :

  1. Relancez Windsurf si nécessaire.

Pour aller plus loin

Ce guide couvre la connexion des principaux chatbots. Pour plus de détails (outils, cas particuliers, self-host), consultez le README du dépôt datagouv-mcp.

Mis à jour

Ce contenu vous a-t-il été utile ?