---
title: "MCP-Client-Konfiguration: Dateien und Schlüssel für 13 Apps · DotsAgent"
description: "Wo 13 MCP-Clients ihre Server konfigurieren – von Claude Code bis Zed: Konfigurationspfade, Top-Level-Schlüssel, Formate, OAuth-Unterstützung für Remote-Server und typische Stolperfallen."
url: https://dotsagent.io/de/mcp/clients
---

Verbinden · 13 Clients

# Referenz zur MCP-Client-Konfiguration

Jeder MCP-Client liest Server an einem anderen Speicherort, unter einem eigenen Schlüssel und manchmal in einem eigenen Format ein. Diese Tabelle zeigt, wo die einzelnen Clients suchen, welches Format sie erwarten und ob sie OAuth für Remote-Server unterstützen.

| Client | Konfigurationsdatei | Top-Level-Schlüssel | Format | OAuth für Remote-Server | Über CLI hinzufügen |
| --- | --- | --- | --- | --- | --- |
| [Claude Desktop](https://dotsagent.io/de/mcp/clients/claude-desktop)Anthropic | `~/Library/Application Support/Claude/claude_desktop_config.json` | `mcpServers` | json | — | — |
| [Claude Code](https://dotsagent.io/de/mcp/clients/claude-code)Anthropic | `.mcp.json` | `mcpServers` | json | — | — |
| [Cursor](https://dotsagent.io/de/mcp/clients/cursor)Anysphere | `.cursor/mcp.json` | `mcpServers` | json | — | — |
| [VS Code (GitHub Copilot)](https://dotsagent.io/de/mcp/clients/vscode-copilot)Microsoft | `.vscode/mcp.json (key 'servers') or portable .mcp.json (key 'mcpServers')` | `servers` | json | — | — |
| [Windsurf / Devin Desktop](https://dotsagent.io/de/mcp/clients/windsurf)Cognition | `.devin/mcp_config.json (Devin CLI / Devin Local project scope)` | `mcpServers` | json | — | — |
| [Zed](https://dotsagent.io/de/mcp/clients/zed)Zed Industries | `~/.config/zed/settings.json` | `context_servers` | json | — | — |
| [OpenAI Codex CLI](https://dotsagent.io/de/mcp/clients/codex-cli)OpenAI | `.codex/config.toml (trusted projects only)` | `mcp_servers` | toml | — | — |
| [Gemini CLI](https://dotsagent.io/de/mcp/clients/gemini-cli)Google | `.gemini/settings.json` | `mcpServers` | json | — | — |
| [ChatGPT](https://dotsagent.io/de/mcp/clients/chatgpt)OpenAI | Nur über die Einstellungen | — | — | — | — |
| [OpenClaw](https://dotsagent.io/de/mcp/clients/openclaw)OpenClaw | `~/.openclaw/openclaw.json` | `mcp.servers` | json5 | — | — |
| [Cline](https://dotsagent.io/de/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/de/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/de/mcp/clients/jetbrains-ai)JetBrains | Nur über die Einstellungen | `mcpServers` | json (pasted in UI) | — | — |

## Unterschiede, die Konfigurationen unbrauchbar machen

### VS Code verwendet servers

.vscode/mcp.json enthält Einträge unter servers, nicht unter mcpServers. Eine unverändert eingefügte Cursor- oder Claude-Konfiguration wird daher nicht geladen. Die neueren portablen Dateien .mcp.json und ~/.copilot/mcp-config.json verwenden hingegen mcpServers.

### Gemini CLI: httpUrl statt url

Gemini CLI wählt das Transportprotokoll anhand des Feldnamens. httpUrl steht für Streamable HTTP, url für das ältere SSE-Transportprotokoll und command für stdio. Ein moderner Remote-Server benötigt httpUrl.

### OpenClaw und Cline verwenden standardmäßig SSE

Wenn Sie bei einem Remote-Eintrag das Transportprotokoll weglassen, verwenden beide standardmäßig das ältere SSE. Setzen Sie in OpenClaw transport auf streamable-http und in Cline type auf streamableHttp.

### Claude Code benötigt ein type

In .mcp.json ist ein Remote-Eintrag mit url, aber ohne type ein Fehler. Füge type http neben url hinzu; stdio-Einträge benötigen type stdio.

### Codex verwendet TOML, eine Tabelle pro Server

Codex verwendet keine JSON-Datei. Jeder Server erhält eine eigene Tabelle [mcp_servers.<name>] in config.toml. args ist ein TOML-Array, und env_vars leitet Secrets anhand ihres Namens aus deiner Shell weiter.

### Continue erwartet eine YAML-Liste

In Continue ist mcpServers eine Liste von Einträgen, die jeweils einen Namen enthalten, keine nach Namen geordnete Map. Jede Blockdatei benötigt außerdem am Anfang name, version und schema: v1.

[Config erstellen →](https://dotsagent.io/de/mcp/config)

Unabhängige Referenz für alle, die KI-Agenten entwickeln. Wir sind mit keinem der hier genannten Anbieter verbunden.

© 2026 DotsAgent · Fakten geprüft am 1. Oktober 2026
