Skip to main content
This page covers setup instructions for AI clients beyond Claude and ChatGPT. Each client has its own configuration method and file format.

AnythingLLM

AnythingLLM is a multi-model LLM interface that supports MCP servers.

Configuration

  1. Locate the anythingllm_mcp_servers.json file in your AnythingLLM storage plugins directory:
~/Library/Application Support/anythingllm-desktop/storage/plugins/anythingllm_mcp_servers.json
  1. Add the following configuration:
{
  "mcpServers": {
    "datagouv": {
      "type": "streamable",
      "url": "https://mcp.data.gouv.fr/mcp"
    }
  }
}
  1. Restart AnythingLLM to apply the changes
For more details, see the AnythingLLM MCP documentation.

Gemini CLI

Google’s Gemini CLI supports MCP servers through a settings file.

Configuration

Add the following to your ~/.gemini/settings.json file:
~/.gemini/settings.json
{
  "mcpServers": {
    "datagouv": {
      "httpUrl": "https://mcp.data.gouv.fr/mcp"
    }
  }
}
Note that Gemini uses httpUrl instead of url in the configuration.

Cursor

Cursor is an AI-powered code editor with built-in MCP support.

Configuration

  1. Open Cursor Settings
  2. Search for “MCP” or “Model Context Protocol”
  3. Add a new MCP server with the following configuration:
{
  "mcpServers": {
    "datagouv": {
      "url": "https://mcp.data.gouv.fr/mcp",
      "transport": "http"
    }
  }
}
  1. Save the settings and restart Cursor

VS Code

Visual Studio Code supports MCP servers through a dedicated configuration file.

Configuration

  1. Open the Command Palette (Ctrl+Shift+P or Cmd+Shift+P)
  2. Run MCP: Open User Configuration
  3. This opens the mcp.json file located at:
~/Library/Application Support/Code/User/mcp.json
  1. Add the following configuration:
{
  "servers": {
    "datagouv": {
      "url": "https://mcp.data.gouv.fr/mcp",
      "type": "http"
    }
  }
}
Note that VS Code uses servers instead of mcpServers as the top-level key.
  1. Save the file and reload VS Code

Windsurf

Windsurf is Codeium’s AI-powered code editor.

Configuration

Add the following to your ~/.codeium/windsurf/mcp_config.json file:
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "datagouv": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.data.gouv.fr/mcp"
      ]
    }
  }
}
Windsurf uses npx mcp-remote as a bridge to connect to HTTP MCP servers.

HuggingChat

HuggingChat is Hugging Face’s web-based chatbot interface.

Configuration

  1. Access Settings: In the chat interface, click the + icon, select MCP Servers, and click Manage MCP Servers
  2. Add Server: Click the + Add Server button in the server management window
  3. Configure the Server:
    • Enter a Server Name (e.g., “Data Gouv”)
    • Set the Server URL to https://mcp.data.gouv.fr/mcp
    • Click Add Server to save
  4. Verify Connection:
    • Click the Health Check button on the new server card
    • Verify it displays as Connected
    • Ensure the toggle is activated to use the tools in your chat

IBM Bob

IBM Bob is an AI assistant that supports MCP servers through settings files.

Configuration

  1. Click the settings icon in the Bob panel
  2. Select the MCP tab
  3. Click one of the following buttons:
    • Edit Global MCP: Opens the global mcp_settings.json file
    • Edit Project MCP: Opens the project-specific .bob/mcp.json file (Bob creates it if it doesn’t exist)
  4. Add the following configuration to either file:
{
  "mcpServers": {
    "datagouv": {
      "url": "https://mcp.data.gouv.fr/mcp",
      "type": "streamable-http"
    }
  }
}
Both files use the same JSON format with an mcpServers object containing named server configurations.

Kiro CLI

Kiro CLI is a command-line interface for AI interactions.

Configuration

Add the following to your ~/.kiro/settings/mcp.json file:
~/.kiro/settings/mcp.json
{
  "mcpServers": {
    "datagouv": {
      "url": "https://mcp.data.gouv.fr/mcp"
    }
  }
}

Kiro IDE

Kiro IDE supports MCP servers through workspace or global configuration files.

Configuration

Add the following to your Kiro MCP configuration file:
  • Workspace config: .kiro/settings/mcp.json in your workspace
  • Global config:
~/.kiro/settings/mcp.json
{
  "mcpServers": {
    "datagouv": {
      "url": "https://mcp.data.gouv.fr/mcp"
    }
  }
}

Le Chat (Mistral)

Le Chat is Mistral’s web-based chatbot interface. MCP support is available on all plans, including free.

Configuration

  1. Go to Connectors: Open Mistral in your browser, then go to Intelligence > Connectors
  2. Add a custom connector:
    • Click Add connector > Custom MCP Connector
    • Give it a name (e.g., “DataGouv”)
    • Set the server URL to https://mcp.data.gouv.fr/mcp
  3. No authentication: Leave authentication disabled
  4. Create: Click Create to save the connector
The data.gouv.fr tools should now be available in your Le Chat conversations.

Mistral Vibe CLI

Mistral Vibe is a command-line interface for Mistral’s AI models.

Configuration

Edit your Vibe config file (default location):
~/.vibe/config.toml
Add the MCP server configuration:
[[mcp_servers]]
name = "datagouv"
transport = "streamable-http"
url = "https://mcp.data.gouv.fr/mcp"
Note that Mistral Vibe uses TOML format instead of JSON.For more configuration options, see the Mistral Vibe MCP documentation.

Self-hosting

If you’re running your own instance of the MCP server, replace https://mcp.data.gouv.fr/mcp with your server’s URL in any of the configurations above. For local development, the default endpoint is http://127.0.0.1:8000/mcp.

Next steps

Build docs developers (and LLMs) love