Die kurze Antwort
Die meisten KI-Apps speichern ihre MCP-Server in einer JSON-Datei unter dem Schlüssel mcpServers. VS Code nutzt servers, Zed context_servers und Codex eine TOML-Tabelle. Suchen Sie unten Ihre App, bearbeiten Sie ihre Datei, beenden Sie die App und öffnen Sie sie neu. Tool-Limits sind selten: VS Code erlaubt 128 pro Anfrage, Windsurf 100.
In diesem Guide
Wo liegt die MCP-Konfigurationsdatei jeder App?
Die meisten Apps haben eine Datei für alle Ihre Projekte und eine für ein einzelnes Projekt. Die Tabelle nennt beide Dateien, wie Sie sie öffnen und unter welchem Schlüssel Ihre Server stehen.
| App | Konfigurationsdatei | Schlüssel |
|---|---|---|
Claude Codeclaude mcp add oder /mcp in einer Sitzung |
~/.claude.json. Die .mcp.json eines Projekts ist dafür gedacht, mit Ihrem Team geteilt zu werden. | mcpServers |
| Claude DesktopSettings, Developer, Edit Config |
| mcpServers |
| Cursor |
| mcpServers |
VS CodeBefehl: MCP: Open User Configuration |
| serversDas eigene Format von VS Code. Eine portable .mcp.json im Projektstamm verwendet mcpServers. |
| WindsurfDie Dokumentation von Windsurf liegt jetzt bei Devin Desktop |
| mcpServers |
| Gemini CLI |
| mcpServers |
Codexcodex mcp add <name> -- <command> |
| [mcp_servers.<name>]Eine TOML-Tabelle pro Server. |
| LM StudioTab Program, Install, Edit mcp.json |
| mcpServers |
| ClineSymbol MCP Servers, Tab Configure, Configure MCP Servers |
CLINE_MCP_SETTINGS_PATH, um die Datei zu verschieben. In VS Code liegt sie im Ordner der Benutzereinstellungen. | mcpServers |
| Roo CodeMCP settings, Edit Global MCP oder Edit Project MCP |
| mcpServers |
| Amazon QChat-Panel, Tools-Symbol |
default.json. Die älteren Dateien ~/.aws/amazonq/mcp.json und .amazonq/mcp.json werden standardmäßig weiterhin gelesen. | mcpServersIn der älteren mcp.json. |
ZedBefehl: zed: open settings file |
| context_servers |
~ ist Ihr Home-Ordner: C:\Users\you unter Windows.
Wie richten Sie in jeder App einen Remote-MCP-Server ein?
Ein Remote-Server (HTTP) braucht eine URL, aber jede App benennt die Felder anders. Derselbe Eintrag lässt sich nicht von einer App in die andere kopieren.
| App | Felder | Gut zu wissen |
|---|---|---|
| Claude Code |
| |
| Claude Desktop | — | Wird nicht in dieser Datei geschrieben. Fügen Sie den Server in den Einstellungen der App unter Connectors als benutzerdefinierten Connector hinzu. |
| Cursor |
| |
| VS Code |
| |
| Windsurf |
| Beide Namen funktionieren für die Adresse. |
| Gemini CLI |
| httpUrl ist Streamable HTTP, url ist SSE. |
| Codex |
| Wird in der TOML-Tabelle des Servers geschrieben. |
| LM Studio |
| |
| Cline |
| Nutzen Sie sse für den älteren Transport. |
| Roo Code |
| Nutzen Sie sse für den älteren Transport. |
| Amazon Q | — | Wird im MCP-Panel gesetzt: Wählen Sie http als Transport, dann die URL und optionale Header. |
| Zed |
|
Wie hoch ist das MCP-Tool-Limit in jeder App?
Tool-Limits sind selten. Zwei Apps nennen eines. Die anderen gehen auf ihre eigene Weise mit langen Tool-Listen um.
| App | Limit | Was gegen lange Tool-Listen getan wird |
|---|---|---|
| VS Code | 128 Tools pro Anfrage | Darüber meldet VS Code Cannot have more than 128 tools per request. Wählen Sie Tools oder ganze Server in der Tool-Auswahl ab, oder setzen Sie github.copilot.chat.virtualTools.threshold, damit VS Code ähnliche Tools gruppiert. |
| Windsurf | 100 Tools gleichzeitig | Schalten Sie Tools einzeln ab mit disabledTools im Eintrag des Servers. |
| Cursor | Keines genannt | Häufig werden 40 Tools genannt. Die Dokumentation von Cursor nennt kein Limit, und der Beitrag vom Januar 2026 beschreibt, dass MCP-Tool-Beschreibungen bei Bedarf geladen werden. |
| Claude Code | Keines genannt | Tool Search ist standardmäßig aktiv: Nur Tool-Namen gelangen in Ihren Kontext, bis ein Tool benutzt wird. |
| Codex | Keines genannt | Jeder Server akzeptiert die Listen enabled_tools und disabled_tools. |
| Amazon Q | Keines genannt | Jedes Tool wird auf Ask, Always allow oder Deny gesetzt. |
Claude Desktop, Gemini CLI, LM Studio, Cline, Roo Code und Zed nennen kein Tool-Limit.
Ein Limit sagt, wie viele Tools hineinpassen. Was diese Tools an Tokens kosten, ist eine andere Frage, und der Guide unten beantwortet sie. Warum MCP so viele Tokens verbraucht
Warum erscheint Ihr MCP-Server nicht?
Arbeiten Sie diese Liste von oben nach unten ab. Sie folgt der Anleitung zur Fehlerbehebung des MCP-Projekts, die für Claude Desktop geschrieben ist. Die ersten vier Schritte gelten für jede App.
- App vollständig beenden und neu öffnen
Die Anleitung von Claude Desktop sagt, dass Sie es nach dem Bearbeiten seiner Datei vollständig beenden und neu starten sollen. Andere Apps laden vielleicht von selbst neu: Öffnen Sie Ihre neu, wenn der Server nicht erscheint.
- JSON und Schlüssel prüfen
Ein Syntaxfehler, etwa ein fehlendes Anführungszeichen oder ein überzähliges Komma, kann verhindern, dass die App die Datei liest. Prüfen Sie dann den Schlüssel:
mcpServersin den meisten Apps,serversin VS Code,context_serversin Zed. - Absolute Pfade verwenden
Die Pfade in
argsmüssen absolut sein, nicht relativ. - Den Befehl selbst ausführen
Fügen Sie den Befehl des Servers samt Argumenten in ein Terminal ein. Schlägt er dort fehl, kann die App ihn auch nicht starten.
- Die Logs lesen
Claude Desktop schreibt
mcp.logund pro Server einemcp-server-NAME.log, unter macOS in~/Library/Logs/Claudeund unter Windows in%APPDATA%\Claude\logs. - Unter Windows APPDATA prüfen
Zeigt ein Log
${APPDATA}innerhalb eines Pfads, fügen SieAPPDATAmit seinem vollständigen Wert zumenvdes Servers hinzu, etwaC:\Users\you\AppData\Roaming\.
Müssen Sie diese Dateien von Hand bearbeiten?
Nicht, um sie alle an einem Ort zu sehen. Delta MCP liest die MCP-Einstellungen von zwölf KI-Apps, nämlich denen aus den Tabellen oben, ohne etwas zu ändern, und listet jeden Server auf, den es findet.
Um diese Server über Delta MCP zu nutzen, stellt es eine App um, indem es einen Eintrag namens mcpdelta hinzufügt. Es schaltet den direkten Eintrag jedes verschobenen Servers ab und bewahrt das Original auf, damit sich alles so wiederherstellen lässt, wie es war. Zehn Apps werden für Sie umgestellt; Codex und Zed richten Sie vorerst von Hand ein. Vor jeder Änderung speichert es eine datierte Kopie der Datei.
Fragen
Wo liegt die claude_desktop_config.json?
Unter macOS liegt sie in ~/Library/Application Support/Claude/claude_desktop_config.json, unter Windows in %APPDATA%\Claude\claude_desktop_config.json. Der schnellste Weg ist Settings, Developer, Edit Config: Das legt die Datei an, falls es sie noch nicht gibt. Claude Desktop gibt es für macOS und Windows.
Wo liegt die mcp.json von Cursor?
~/.cursor/mcp.json enthält die Server für alle Ihre Projekte, und .cursor/mcp.json in einem Projekt die dieses Projekts. Beide verwenden den Schlüssel mcpServers.
Wo liegt die mcp.json von VS Code?
Die eines Projekts ist .vscode/mcp.json. Ihre eigene liegt in Ihrem Benutzerprofilordner: Führen Sie MCP: Open User Configuration aus, um sie zu öffnen. VS Code schreibt Server unter servers, nicht unter mcpServers.
Wie hoch ist das MCP-Tool-Limit in VS Code?
Eine Chat-Anfrage kann höchstens 128 aktivierte Tools gleichzeitig haben, und VS Code meldet Cannot have more than 128 tools per request, wenn Sie darüber liegen. Wählen Sie Tools oder Server in der Tool-Auswahl ab, oder setzen Sie github.copilot.chat.virtualTools.threshold, damit VS Code ähnliche Tools gruppiert.
Hat Cursor ein MCP-Tool-Limit?
Die Dokumentation von Cursor nennt keines; oft genannt wird die Zahl von 40 Tools. Im Januar 2026 beschrieb Cursor, MCP-Tool-Beschreibungen bei Bedarf zu laden.
Warum funktioniert meine MCP-Konfiguration in einer anderen App nicht?
Der Schlüssel und die Felder für Remote-Server unterscheiden sich. Die meisten Apps verwenden mcpServers; VS Code servers, Zed context_servers und Codex eine TOML-Tabelle. Ein Remote-Server ist url in Cursor, serverUrl oder url in Windsurf, httpUrl oder url in Gemini CLI und type plus url in Claude Code und VS Code.
Kann Claude Desktop Remote-MCP-Server aus der Konfigurationsdatei nutzen?
Nein. Remote-Server werden als benutzerdefinierte Connectors in den Einstellungen der App hinzugefügt. Server in claude_desktop_config.json sind ein eigener Mechanismus und in Cowork oder auf claude.ai nicht verfügbar.
Wo speichert Claude Code MCP-Server?
Ihre eigenen Server und die jedes Projekts stehen in ~/.claude.json. Die .mcp.json eines Projekts im Stammverzeichnis ist zum Teilen mit Ihrem Team gedacht. Einen Server fügen Sie mit claude mcp add hinzu oder in einer Sitzung mit /mcp. Beide Dateien verwenden den Schlüssel mcpServers.
Wo liegt die mcp_config.json von Windsurf?
Die Dokumentation von Windsurf liegt jetzt unter Devin Desktop und nennt ~/.config/devin/mcp_config.json unter macOS und Linux sowie %APPDATA%\devin\mcp_config.json unter Windows. Frühere Windsurf-Versionen nutzen ~/.codeium/windsurf/mcp_config.json. Server stehen unter mcpServers, und Windsurf erlaubt 100 Tools gleichzeitig.
Quellen
- Claude Code, Connect Claude Code to tools via MCP (documentation) Die Dateien ~/.claude.json und .mcp.json, der Schlüssel mcpServers, der Typ http, Tool Search standardmäßig aktiv.
- Model Context Protocol, Connect to local MCP servers Die Dateipfade von Claude Desktop, Edit Config, der Neustart, die Schritte zur Fehlerbehebung und die Log-Ordner.
- Claude Help Center, Get started with custom connectors using remote MCP Remote-Server sind benutzerdefinierte Connectors, getrennt von claude_desktop_config.json.
- Cursor, Model Context Protocol (documentation) Die globale und die Projektdatei mcp.json, mcpServers, url und headers; kein Tool-Limit genannt.
- Cursor, Dynamic context discovery (6. Jan. 2026) MCP-Tool-Beschreibungen werden bei Bedarf geladen.
- Cursor forum, About limitation of the number of MCP tools Ein Nutzerbericht über ein Limit von 40 Tools.
- VS Code, Add and manage MCP servers in VS Code (documentation) Die Dateien mcp.json für Workspace und Benutzer, der Schlüssel servers, die portable .mcp.json, der Typ http.
- VS Code, Use tools with agents (documentation) Das Limit von 128 Tools und sein Fehler, die Tool-Auswahl, virtuelle Tools.
- Windsurf, Cascade MCP Configuration (documentation, now on Devin Desktop’s site) Der Konfigurationspfad, mcpServers, serverUrl oder url, das Limit von 100 Tools, disabledTools.
- Gemini CLI, MCP servers with Gemini CLI (documentation) Die Dateien settings.json, mcpServers, httpUrl und url.
- OpenAI Codex, Model Context Protocol (documentation) config.toml, die Tabelle mcp_servers, url, enabled_tools und disabled_tools, codex mcp add.
- LM Studio, Use MCP Servers (documentation) Edit mcp.json, mcpServers, url und headers.
- Cline, MCP (documentation) cline_mcp_settings.json und sein Ordner, der Tab Configure, streamableHttp.
- Roo Code, Using MCP in Roo Code (documentation) Die globale mcp_settings.json und die Projektdatei .roo/mcp.json, streamable-http.
- AWS, MCP configuration for Q Developer in the IDE default.json und die ältere mcp.json, der Transport http, Tool-Berechtigungen.
- Zed, Model Context Protocol (documentation) Die Pfade der settings.json, context_servers, url und headers.
- Delta MCP, Supported AI apps (documentation) Die zwölf Apps, die Delta MCP erkennt, die Dateien, die es liest, und wie es jede umstellt.
Weiterlesen
- MCP-Token-Verbrauch reduzieren und warum er so hoch istMCP-Token-Verbrauch reduzieren: mit /context messen, Tool-Liste und Roundtrips als Kostentreiber verstehen, jede Lösung vergleichen, auch Tool Search.
- MCP vs. CLI für KI-Agenten: Woher die Token-Kosten kommenMCP oder CLI für Ihren KI-Agenten? Was jedes in Tokens kostet, was die Messungen zeigen, wann eine CLI gewinnt, wann MCP, und wo Code beide schlägt.