Het korte antwoord
De meeste AI-apps bewaren hun MCP-servers in één JSON-bestand, onder de sleutel mcpServers. VS Code gebruikt servers, Zed gebruikt context_servers en Codex een TOML-tabel. Zoek hieronder je app, bewerk het bestand en start de app opnieuw. Toollimieten zijn zeldzaam: VS Code staat er 128 per verzoek toe en Windsurf 100.
In deze handleiding
Waar staat het MCP-configbestand van elke app?
De meeste apps hebben één bestand voor al je projecten en één voor een enkel project. De tabel geeft beide, hoe je ze opent en de sleutel waaronder je servers komen.
| App | Configbestand | Sleutel |
|---|---|---|
Claude Codeclaude mcp add, of /mcp in een sessie |
~/.claude.json. De .mcp.json van een project is bedoeld om met je team te delen. | mcpServers |
| Claude DesktopSettings, Developer, Edit Config |
| mcpServers |
| Cursor |
| mcpServers |
VS CodeOpdracht: MCP: Open User Configuration |
| serversHet eigen formaat van VS Code. Een draagbaar .mcp.json in de projectroot gebruikt mcpServers. |
| WindsurfDe documentatie van Windsurf staat nu onder Devin Desktop |
| mcpServers |
| Gemini CLI |
| mcpServers |
Codexcodex mcp add <name> -- <command> |
| [mcp_servers.<name>]Een TOML-tabel per server. |
| LM StudioTabblad Program, Install, Edit mcp.json |
| mcpServers |
| ClinePictogram MCP Servers, tabblad Configure, Configure MCP Servers |
CLINE_MCP_SETTINGS_PATH in om het bestand te verplaatsen. In VS Code staat het in de map met gebruikersinstellingen. | mcpServers |
| Roo CodeMCP-instellingen, Edit Global MCP of Edit Project MCP |
| mcpServers |
| Amazon QChatpaneel, pictogram voor tools |
default.json. De oudere ~/.aws/amazonq/mcp.json en .amazonq/mcp.json worden standaard nog steeds gelezen. | mcpServersIn de oudere mcp.json. |
ZedOpdracht: zed: open settings file |
| context_servers |
~ is je persoonlijke map: C:\Users\you op Windows.
Hoe stel je een remote MCP-server in per app?
Een remote (HTTP) server heeft een URL nodig, maar elke app noemt de velden anders. Dezelfde invoer plak je niet zomaar van de ene app in de andere.
| App | Velden | Goed om te weten |
|---|---|---|
| Claude Code |
| |
| Claude Desktop | — | Staat niet in dit bestand. Voeg het toe als aangepaste connector onder Connectors in de instellingen van de app. |
| Cursor |
| |
| VS Code |
| |
| Windsurf |
| Beide namen werken voor het adres. |
| Gemini CLI |
| httpUrl staat voor streamable HTTP, url voor SSE. |
| Codex |
| Geschreven in de TOML-tabel van de server. |
| LM Studio |
| |
| Cline |
| Gebruik sse voor het oudere transport. |
| Roo Code |
| Gebruik sse voor het oudere transport. |
| Amazon Q | — | Ingesteld in het MCP-paneel: kies http als transport, daarna de URL en optionele headers. |
| Zed |
|
Wat is de limiet voor MCP-tools in elke app?
Toollimieten zijn zeldzaam. Twee apps noemen er een. De andere gaan op hun eigen manier om met lange toollijsten.
| App | Limiet | Wat het doet met lange toollijsten |
|---|---|---|
| VS Code | 128 tools per verzoek | Daarboven meldt VS Code Cannot have more than 128 tools per request. Vink tools of hele servers uit in de toolkiezer, of stel github.copilot.chat.virtualTools.threshold in zodat VS Code vergelijkbare tools groepeert. |
| Windsurf | 100 tools tegelijk | Zet tools één voor één uit met disabledTools in de invoer van de server. |
| Cursor | Geen genoemd | Vaak genoemd: 40 tools. De documentatie van Cursor geeft geen limiet, en in een bericht van januari 2026 beschrijft Cursor dat MCP-toolbeschrijvingen op aanvraag worden geladen. |
| Claude Code | Geen genoemd | Tool Search staat standaard aan: alleen toolnamen komen in je context tot een tool wordt gebruikt. |
| Codex | Geen genoemd | Elke server accepteert de lijsten enabled_tools en disabled_tools. |
| Amazon Q | Geen genoemd | Elke tool staat op Ask, Always allow of Deny. |
Claude Desktop, Gemini CLI, LM Studio, Cline, Roo Code en Zed noemen geen toollimiet.
Een limiet gaat over hoeveel tools erin passen. Wat die tools aan tokens kosten is een andere vraag, en de handleiding hieronder beantwoordt die. Waarom MCP zoveel tokens kost
Waarom verschijnt je MCP-server niet?
Werk deze lijst af. Ze volgt de handleiding voor probleemoplossing van het MCP-project, geschreven voor Claude Desktop. De eerste vier stappen gelden voor elke app.
- Sluit de app helemaal af en open hem opnieuw
De handleiding van Claude Desktop zegt dat je de app helemaal moet afsluiten en opnieuw moet starten nadat je het bestand hebt bewerkt. Andere apps laden mogelijk zelf opnieuw: open de jouwe opnieuw als de server niet verschijnt.
- Controleer de JSON en de sleutel
Een syntaxisfout, zoals een ontbrekend aanhalingsteken of een overbodige komma, kan ervoor zorgen dat de app het bestand niet leest. Controleer dan de sleutel:
mcpServersin de meeste apps,serversin VS Code,context_serversin Zed. - Gebruik absolute paden
De paden in
argsmoeten absoluut zijn, niet relatief. - Voer de opdracht zelf uit
Plak de opdracht en de argumenten van de server in een terminal. Mislukt het daar, dan kan de app de server ook niet starten.
- Lees de logs
Claude Desktop schrijft
mcp.logen éénmcp-server-NAME.logper server, in~/Library/Logs/Claudeop macOS en%APPDATA%\Claude\logsop Windows. - Controleer APPDATA op Windows
Staat er
${APPDATA}in een pad in een log, voeg danAPPDATAmet de volledige waarde toe aan deenvvan de server, bijvoorbeeldC:\Users\you\AppData\Roaming\.
Moet je deze bestanden met de hand bewerken?
Niet om ze allemaal op één plek te zien. Delta MCP leest de MCP-instellingen van twaalf AI-apps, die uit de tabellen hierboven, zonder iets te wijzigen, en toont elke server die het vindt.
Om die servers via Delta MCP te gebruiken, schakelt het een app over door één invoer toe te voegen, genaamd mcpdelta. Het zet de directe invoer van elke server die het verplaatst uit en bewaart het origineel, om terug te zetten zoals het was. Tien apps worden voor je overgeschakeld; Codex en Zed stel je voorlopig met de hand in. Vóór elke wijziging bewaart het een gedateerde kopie van het bestand.
Vragen
Waar staat claude_desktop_config.json?
Op macOS is het ~/Library/Application Support/Claude/claude_desktop_config.json, en op Windows %APPDATA%\Claude\claude_desktop_config.json. De snelste weg is Settings, Developer, Edit Config, dat het bestand aanmaakt als het niet bestaat. Claude Desktop is beschikbaar op macOS en Windows.
Waar staat mcp.json van Cursor?
~/.cursor/mcp.json bevat de servers voor al je projecten, en .cursor/mcp.json in een project bevat die van dat project. Beide gebruiken de sleutel mcpServers.
Waar staat mcp.json van VS Code?
Dat van een project is .vscode/mcp.json. Je eigen staat in je gebruikersprofielmap: voer MCP: Open User Configuration uit om het te openen. VS Code schrijft servers onder servers, niet onder mcpServers.
Wat is de limiet voor MCP-tools in VS Code?
Een chatverzoek kan maximaal 128 tools tegelijk ingeschakeld hebben, en VS Code meldt Cannot have more than 128 tools per request als je erboven komt. Vink tools of servers uit in de toolkiezer, of stel github.copilot.chat.virtualTools.threshold in zodat VS Code vergelijkbare tools groepeert.
Heeft Cursor een limiet voor MCP-tools?
De documentatie noemt er geen; het vaak genoemde getal is 40 tools. In januari 2026 beschreef Cursor dat MCP-toolbeschrijvingen op aanvraag worden geladen.
Waarom werkt mijn MCP-config niet in een andere app?
De sleutel en de velden voor remote servers verschillen. De meeste apps gebruiken mcpServers; VS Code gebruikt servers, Zed context_servers en Codex een TOML-tabel. Een remote server is url in Cursor, serverUrl of url in Windsurf, httpUrl of url in Gemini CLI, en type plus url in Claude Code en VS Code.
Kan Claude Desktop remote MCP-servers gebruiken vanuit het configbestand?
Nee. Remote servers worden toegevoegd als aangepaste connectors in de instellingen van de app. Servers in claude_desktop_config.json zijn een apart mechanisme, en ze zijn niet beschikbaar in Cowork of claude.ai.
Waar slaat Claude Code MCP-servers op?
Je eigen servers, en die van elk project, staan in ~/.claude.json. De .mcp.json van een project in de root is bedoeld om met je team te delen. Voeg een server toe met claude mcp add, of met /mcp in een sessie. Beide bestanden gebruiken de sleutel mcpServers.
Waar staat mcp_config.json van Windsurf?
De documentatie van Windsurf staat nu onder Devin Desktop en geeft ~/.config/devin/mcp_config.json op macOS en Linux, en %APPDATA%\devin\mcp_config.json op Windows. Eerdere Windsurf-versies gebruiken ~/.codeium/windsurf/mcp_config.json. Servers staan onder mcpServers, en Windsurf staat 100 tools tegelijk toe.
Bronnen
- Claude Code, Connect Claude Code to tools via MCP (documentation) De bestanden ~/.claude.json en .mcp.json, de sleutel mcpServers, het type http, Tool Search standaard aan.
- Model Context Protocol, Connect to local MCP servers De bestandspaden van Claude Desktop, Edit Config, de herstart, de stappen voor probleemoplossing en de logmappen.
- Claude Help Center, Get started with custom connectors using remote MCP Remote servers zijn aangepaste connectors, los van claude_desktop_config.json.
- Cursor, Model Context Protocol (documentation) De globale en projectbestanden mcp.json, mcpServers, url en headers; geen toollimiet genoemd.
- Cursor, Dynamic context discovery (6 jan 2026) MCP-toolbeschrijvingen op aanvraag geladen.
- Cursor forum, About limitation of the number of MCP tools Een gebruikersmelding van een limiet van 40 tools.
- VS Code, Add and manage MCP servers in VS Code (documentation) De werkruimte- en gebruikersbestanden mcp.json, de sleutel servers, het draagbare .mcp.json, het type http.
- VS Code, Use tools with agents (documentation) De limiet van 128 tools en de foutmelding, de toolkiezer, virtuele tools.
- Windsurf, Cascade MCP Configuration (documentation, now on Devin Desktop’s site) Het configpad, mcpServers, serverUrl of url, de limiet van 100 tools, disabledTools.
- Gemini CLI, MCP servers with Gemini CLI (documentation) De bestanden settings.json, mcpServers, httpUrl en url.
- OpenAI Codex, Model Context Protocol (documentation) config.toml, de tabel mcp_servers, url, enabled_tools en disabled_tools, codex mcp add.
- LM Studio, Use MCP Servers (documentation) Edit mcp.json, mcpServers, url en headers.
- Cline, MCP (documentation) cline_mcp_settings.json en de map ervan, het tabblad Configure, streamableHttp.
- Roo Code, Using MCP in Roo Code (documentation) Het globale mcp_settings.json en het projectbestand .roo/mcp.json, streamable-http.
- AWS, MCP configuration for Q Developer in the IDE default.json en het oudere mcp.json, het http-transport, toolrechten.
- Zed, Model Context Protocol (documentation) De paden van settings.json, context_servers, url en headers.
- Delta MCP, Supported AI apps (documentation) De twaalf apps die Delta MCP herkent, de bestanden die het leest en hoe het elke app overschakelt.
Lees verder
- MCP-tokenverbruik verminderen: waarom MCP zoveel tokens kostMCP-tokenverbruik verminderen: meet het met /context, zie de twee kostenposten (toollijst en roundtrips) en vergelijk elke oplossing, Tool Search inbegrepen.
- MCP vs CLI voor AI-agents: waar de tokenkosten vandaan komenMCP of CLI voor je AI-agent? Wat elk aan tokens kost, wat de metingen laten zien, wanneer een CLI wint, wanneer MCP, en waar code ze allebei verslaat.