---
title: "MCP-clientconfiguratie: bestanden en sleutels voor 13 apps · DotsAgent"
description: "Waar 13 MCP-clients hun servers configureren, van Claude Code tot Zed: configuratiepaden, hoofdsleutels, indelingen, OAuth-ondersteuning voor externe servers en veelvoorkomende configuratiefouten."
url: https://dotsagent.io/nl/mcp/clients
---

Verbinden · 13 clients

# Referentie voor MCP-clientconfiguratie

Elke MCP-client haalt servers op uit een eigen locatie, onder een eigen sleutel en soms in een eigen indeling. Deze tabel laat zien waar elke client zoekt, welke structuur die verwacht en of OAuth voor externe servers wordt ondersteund.

| Client | Configuratiebestand | Hoofdsleutel | Indeling | OAuth op afstand | Toevoegen via CLI |
| --- | --- | --- | --- | --- | --- |
| [Claude Desktop](https://dotsagent.io/nl/mcp/clients/claude-desktop)Anthropic | `~/Library/Application Support/Claude/claude_desktop_config.json` | `mcpServers` | json | — | — |
| [Claude Code](https://dotsagent.io/nl/mcp/clients/claude-code)Anthropic | `.mcp.json` | `mcpServers` | json | — | — |
| [Cursor](https://dotsagent.io/nl/mcp/clients/cursor)Anysphere | `.cursor/mcp.json` | `mcpServers` | json | — | — |
| [VS Code (GitHub Copilot)](https://dotsagent.io/nl/mcp/clients/vscode-copilot)Microsoft | `.vscode/mcp.json (key 'servers') or portable .mcp.json (key 'mcpServers')` | `servers` | json | — | — |
| [Windsurf / Devin Desktop](https://dotsagent.io/nl/mcp/clients/windsurf)Cognition | `.devin/mcp_config.json (Devin CLI / Devin Local project scope)` | `mcpServers` | json | — | — |
| [Zed](https://dotsagent.io/nl/mcp/clients/zed)Zed Industries | `~/.config/zed/settings.json` | `context_servers` | json | — | — |
| [OpenAI Codex CLI](https://dotsagent.io/nl/mcp/clients/codex-cli)OpenAI | `.codex/config.toml (trusted projects only)` | `mcp_servers` | toml | — | — |
| [Gemini CLI](https://dotsagent.io/nl/mcp/clients/gemini-cli)Google | `.gemini/settings.json` | `mcpServers` | json | — | — |
| [ChatGPT](https://dotsagent.io/nl/mcp/clients/chatgpt)OpenAI | Alleen via het instellingenscherm | — | — | — | — |
| [OpenClaw](https://dotsagent.io/nl/mcp/clients/openclaw)OpenClaw | `~/.openclaw/openclaw.json` | `mcp.servers` | json5 | — | — |
| [Cline](https://dotsagent.io/nl/mcp/clients/cline)Cline Bot Inc. | `~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json` | `mcpServers` | json | — | — |
| [Continue](https://dotsagent.io/nl/mcp/clients/continue)Continue Dev | `.continue/mcpServers/<name>.yaml (or drop a Claude/Cursor/Cline-style mcp.json into .continue/mcpServers/)` | `mcpServers` | yaml | — | — |
| [JetBrains AI Assistant](https://dotsagent.io/nl/mcp/clients/jetbrains-ai)JetBrains | Alleen via het instellingenscherm | `mcpServers` | json (pasted in UI) | — | — |

## Verschillen die configuraties laten mislukken

### VS Code gebruikt servers

.vscode/mcp.json bevat vermeldingen onder servers, niet onder mcpServers. Een Cursor- of Claude-configuratie werkt dus niet als je die ongewijzigd plakt. De nieuwere, draagbare bestanden .mcp.json en ~/.copilot/mcp-config.json gebruiken wel mcpServers.

### Gemini CLI: httpUrl, niet url

Gemini CLI bepaalt het transport op basis van de veldnaam. httpUrl staat voor Streamable HTTP, url voor het verouderde SSE-transport en command voor stdio. Voor een moderne externe server heb je httpUrl nodig.

### OpenClaw en Cline gebruiken standaard SSE

Als je het transport weglaat bij een externe server, vallen beide terug op het verouderde SSE. Stel in OpenClaw transport in op streamable-http en in Cline type op streamableHttp.

### Claude Code vereist een type

In .mcp.json is een remote entry met een url maar zonder type ongeldig. Voeg type http toe naast de url; stdio-entries gebruiken type stdio.

### Codex gebruikt TOML, één tabel per server

Codex gebruikt geen JSON-bestand. Elke server heeft een eigen [mcp_servers.<name>]-tabel in config.toml. args is een TOML-array en env_vars geeft secrets op basis van hun naam door vanuit je shell.

### Continue verwacht een YAML-lijst

In Continue is mcpServers een lijst met entries die elk een name bevatten, geen map met namen als sleutels. Elk blokbestand moet bovenaan ook name, version en schema: v1 bevatten.

[Een config genereren →](https://dotsagent.io/nl/mcp/config)

Onafhankelijke referentie voor iedereen die AI-agents bouwt. Niet verbonden aan een van de genoemde leveranciers.

© 2026 DotsAgent · Feiten gecontroleerd op 1 oktober 2026
