Handleiding

MCP-configbestand: waar staat het? Claude, Cursor, VS Code

6 min leestijdDoor het Delta MCP-team

Een raster van twaalf AI-apps, waaronder Claude, Cursor, VS Code en Windsurf, met het Delta MCP-pictogram, naast de configuratiesleutels mcpServers, servers en context_servers.

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.

Waar staat het MCP-configbestand van elke app?
AppConfigbestandSleutel
Claude Codeclaude mcp add, of /mcp in een sessie
  • Alle projecten~/.claude.json
  • Eén project.mcp.json
Je eigen servers en die van elk project staan allebei in ~/.claude.json. De .mcp.json van een project is bedoeld om met je team te delen.
mcpServers
Claude DesktopSettings, Developer, Edit Config
  • macOS~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows%APPDATA%\Claude\claude_desktop_config.json
Alleen lokale servers. Claude Desktop is beschikbaar op macOS en Windows.
mcpServers
Cursor
  • Alle projecten~/.cursor/mcp.json
  • Eén project.cursor/mcp.json
mcpServers
VS CodeOpdracht: MCP: Open User Configuration
  • macOS~/Library/Application Support/Code/User/mcp.json
  • Windows%APPDATA%\Code\User\mcp.json
  • Linux~/.config/Code/User/mcp.json
  • Eén project.vscode/mcp.json
serversHet eigen formaat van VS Code. Een draagbaar .mcp.json in de projectroot gebruikt mcpServers.
WindsurfDe documentatie van Windsurf staat nu onder Devin Desktop
  • macOS · Linux~/.config/devin/mcp_config.json
  • Windows%APPDATA%\devin\mcp_config.json
  • ~/.codeium/windsurf/mcp_config.json
Het eerste pad is het huidige, onder Devin Desktop. Eerdere Windsurf-versies gebruiken het laatste.
mcpServers
Gemini CLI
  • Alle projecten~/.gemini/settings.json
  • Eén project.gemini/settings.json
mcpServers
Codexcodex mcp add <name> -- <command>
  • Alle projecten~/.codex/config.toml
  • Eén project.codex/config.toml
Het projectbestand geldt alleen voor vertrouwde projecten.
[mcp_servers.<name>]Een TOML-tabel per server.
LM StudioTabblad Program, Install, Edit mcp.json
  • ~/.lmstudio/mcp.json
mcpServers
ClinePictogram MCP Servers, tabblad Configure, Configure MCP Servers
  • ~/.cline/data/settings/cline_mcp_settings.json
  • …/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Stel 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
  • Alle projecten…/globalStorage/rooveterinaryinc.roo-cline/settings/mcp_settings.json
  • Eén project.roo/mcp.json
Het projectbestand gaat voor het globale bestand.
mcpServers
Amazon QChatpaneel, pictogram voor tools
  • Alle projecten~/.aws/amazonq/default.json
  • Eén project.amazonq/default.json
Het paneel schrijft 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
  • macOS · Linux~/.config/zed/settings.json
  • Windows%APPDATA%\Zed\settings.json
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.

Hoe stel je een remote MCP-server in per app?
AppVeldenGoed om te weten
Claude Code
  • "type": "http"
  • "url"
Claude Desktop — Staat niet in dit bestand. Voeg het toe als aangepaste connector onder Connectors in de instellingen van de app.
Cursor
  • "url"
  • "headers"optioneel
VS Code
  • "type": "http"
  • "url"
Windsurf
  • "serverUrl"
  • "url"
  • "headers"optioneel
Beide namen werken voor het adres.
Gemini CLI
  • "httpUrl"
  • "url"
  • "headers"optioneel
httpUrl staat voor streamable HTTP, url voor SSE.
Codex
  • url
  • bearer_token_env_varoptioneel
  • http_headersoptioneel
Geschreven in de TOML-tabel van de server.
LM Studio
  • "url"
  • "headers"optioneel
Cline
  • "type": "streamableHttp"
  • "url"
  • "headers"optioneel
Gebruik sse voor het oudere transport.
Roo Code
  • "type": "streamable-http"
  • "url"
  • "headers"optioneel
Gebruik sse voor het oudere transport.
Amazon Q — Ingesteld in het MCP-paneel: kies http als transport, daarna de URL en optionele headers.
Zed
  • "url"
  • "headers"optioneel

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.

Wat is de limiet voor MCP-tools in elke app?
AppLimietWat 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.

  1. 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.

  2. 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: mcpServers in de meeste apps, servers in VS Code, context_servers in Zed.

  3. Gebruik absolute paden

    De paden in args moeten absoluut zijn, niet relatief.

  4. 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.

  5. Lees de logs

    Claude Desktop schrijft mcp.log en één mcp-server-NAME.log per server, in ~/Library/Logs/Claude op macOS en %APPDATA%\Claude\logs op Windows.

  6. Controleer APPDATA op Windows

    Staat er ${APPDATA} in een pad in een log, voeg dan APPDATA met de volledige waarde toe aan de env van de server, bijvoorbeeld C:\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.

Ondersteunde apps, in detail

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

  1. 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.
  2. Model Context Protocol, Connect to local MCP servers De bestandspaden van Claude Desktop, Edit Config, de herstart, de stappen voor probleemoplossing en de logmappen.
  3. Claude Help Center, Get started with custom connectors using remote MCP Remote servers zijn aangepaste connectors, los van claude_desktop_config.json.
  4. Cursor, Model Context Protocol (documentation) De globale en projectbestanden mcp.json, mcpServers, url en headers; geen toollimiet genoemd.
  5. Cursor, Dynamic context discovery (6 jan 2026) MCP-toolbeschrijvingen op aanvraag geladen.
  6. Cursor forum, About limitation of the number of MCP tools Een gebruikersmelding van een limiet van 40 tools.
  7. 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.
  8. VS Code, Use tools with agents (documentation) De limiet van 128 tools en de foutmelding, de toolkiezer, virtuele tools.
  9. Windsurf, Cascade MCP Configuration (documentation, now on Devin Desktop’s site) Het configpad, mcpServers, serverUrl of url, de limiet van 100 tools, disabledTools.
  10. Gemini CLI, MCP servers with Gemini CLI (documentation) De bestanden settings.json, mcpServers, httpUrl en url.
  11. OpenAI Codex, Model Context Protocol (documentation) config.toml, de tabel mcp_servers, url, enabled_tools en disabled_tools, codex mcp add.
  12. LM Studio, Use MCP Servers (documentation) Edit mcp.json, mcpServers, url en headers.
  13. Cline, MCP (documentation) cline_mcp_settings.json en de map ervan, het tabblad Configure, streamableHttp.
  14. Roo Code, Using MCP in Roo Code (documentation) Het globale mcp_settings.json en het projectbestand .roo/mcp.json, streamable-http.
  15. AWS, MCP configuration for Q Developer in the IDE default.json en het oudere mcp.json, het http-transport, toolrechten.
  16. Zed, Model Context Protocol (documentation) De paden van settings.json, context_servers, url en headers.
  17. 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

Probeer Delta MCP op je eigen taken

Gratis, in twee minuten ingesteld, en met één klik zet je alles terug.

Gratis · Geen account · Apple-chip of Intel

Gratis · Geen account

Gratis · Geen account

Volg de lancering

Voor Mac, Windows en Linux. Geen account nodig.

Binnenkort

Delta MCP komt er bijna aan

De gratis app voor Mac, Windows en Linux komt binnenkort uit. Laat je mailadres achter en je hoort het zodra hij er is. Geen account nodig.

Je mailadres is alleen voor één bericht, zodra Delta MCP uit is. Geen nieuwsbrief. Privacybeleid