Claude Code woordenlijst
MCP (Model Context Protocol)
MCP (Model Context Protocol) is een open-source standaard die Claude Code directe toegang geeft tot externe tools, databases en API's.
Ook wel genoemd: Model Context Protocol, MCP server, MCP servers
MCP (Model Context Protocol) is een open-source standaard voor AI-toolintegraties. MCP-servers geven Claude Code toegang tot externe tools, databases en API's. Hierdoor kan Claude systemen zoals issue trackers of monitoring dashboards direct lezen en erop handelen, waardoor de noodzaak om gegevens naar de chat te kopiëren wordt geëlimineerd.
Om een MCP-server te verbinden, gebruikt Claude Code specifieke commando's. Voor externe HTTP-servers is het commando claude mcp add --transport http <name> <url>. Op dezelfde manier wordt claude mcp add --transport sse <name> <url> gebruikt voor Server-Sent Events (SSE). Voor een lokale stdio-server is het commando claude mcp add [options] <name> -- <command> [args...], waarbij de dubbele punt (--) Claude's opties zoals --transport, --env, of --scope scheidt van het eigenlijke servercommando. WebSocket wordt ook ondersteund als transport, hoewel het geen OAuth of de --transport vlag ondersteunt.
Configuratie voor MCP-servers bevindt zich in .mcp.json, ~/.claude.json, of kan worden toegevoegd via claude mcp add-json. Binnen JSON-configuratie accepteert het veld type streamable-http als alias voor http. Het is belangrijk op te merken dat een JSON-vermelding met een url maar zonder type-veld een configuratiefout is, aangezien Claude Code zo'n vermelding interpreteert als een stdio-server. Naast het bieden van tooltoegang, kan een MCP-server ook fungeren als een kanaal dat berichten naar een sessie pusht.
MCP-servers zijn fundamenteel voor het uitbreiden van de mogelijkheden van Claude Code, vergelijkbaar met hoe hooks of plugin functionaliteit kunnen integreren. De MCP Builder skill helpt bijvoorbeeld bij het maken van deze servers, terwijl Trace MCP code-exploratie naar een code-graph MCP-server stuurt. Het begrijpen van MCP is essentieel voor het benutten van de interactie van Claude Code met externe systemen, wat het onderscheidt van een op zichzelf staande agent-skill.