MCP Plugin Installatiehandleiding
Leer hoe je MCP (Model Context Protocol) servers installeert en configureert om de mogelijkheden van Claude uit te breiden met externe tools, databronnen en integraties.
Het Model Context Protocol (MCP) is een open standaard ontwikkeld door Anthropic die standaardiseert hoe AI-modellen verbinding maken met externe databronnen en tools. Vaak omschreven als "USB-C voor AI", biedt MCP een universele interface waarmee Claude kan communiceren met je lokale bestanden, databases, API's en ontwikkeltools.
Sinds 2026 wordt MCP ondersteund door Anthropic, OpenAI, Google en Microsoft, waardoor het de standaard is geworden voor AI-agentintegraties. Er zijn inmiddels meer dan 593 MCP-servers beschikbaar in het ecosysteem, van officiele Anthropic-pakketten tot community-integraties.
Vereisten
Node.js (LTS)
Vereist voor het draaien van de meeste MCP-servers via npx. Download van nodejs.org.
Python / uv (Optioneel)
Sommige MCP-servers zijn Python-gebaseerd en gebruiken uvx in plaats van npx.
Claude Desktop
De Claude Desktop-app moet geinstalleerd zijn. Beschikbaar voor macOS en Windows.
Geen Abonnement Nodig
MCP-servers werken met elk Claude-abonnement, inclusief de gratis versie.
Locatie Configuratiebestand
MCP-servers worden geconfigureerd in claude_desktop_config.json. De locatie van dit bestand hangt af van je besturingssysteem:
~/Library/Application Support/Claude/claude_desktop_config.json %APPDATA%\Claude\claude_desktop_config.json Tip
Je hoeft dit bestand niet handmatig aan te maken. Claude Desktop kan het voor je genereren — zie de installatiestappen hieronder.
Stapsgewijze Installatie
Start Claude Desktop
Open de Claude Desktop-applicatie op je computer.
Open Instellingen
Klik op het hamburgermenu → File → Settings (of gebruik de sneltoets).
Ga naar het Developer-tabblad
Klik in het instellingenpaneel op het tabblad "Developer" in de linkerzijbalk.
Klik op "Edit Config"
Dit opent (of maakt) het bestand claude_desktop_config.json in je standaard teksteditor.
Voeg MCP-serverconfiguratie toe
Voeg je gewenste MCP-servers toe onder de mcpServers-sleutel (zie het configuratieformaat hieronder).
Opslaan en Herstarten
Sla het configuratiebestand op en herstart Claude Desktop volledig om de wijzigingen door te voeren.
Controleer de Installatie
Zoek naar het hamer-icoon 🔨 in de Claude Desktop-interface. Door erop te klikken zie je alle beschikbare MCP-tools.
Configuratieformaat
Het configuratiebestand gebruikt een eenvoudige JSON-structuur. Elke MCP-server wordt gedefinieerd onder de mcpServers-sleutel:
{
"mcpServers": {
"server-name": {
"command": "npx",
"args": ["-y", "@package/server-name"],
"env": {
"API_KEY": "your-api-key-here"
}
}
}
} {
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/username/Desktop",
"/Users/username/Downloads"
]
}
}
} {
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/username/Documents"]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_xxxxxxxxxxxx"
}
},
"brave-search": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-brave-search"],
"env": {
"BRAVE_API_KEY": "your-brave-api-key"
}
}
}
} Populaire MCP-servers
Dit zijn de meest gebruikte MCP-servers in het ecosysteem:
| Server | Pakket | Functie |
|---|---|---|
| Filesystem | @modelcontextprotocol/server-filesystem | Lokale bestanden lezen/schrijven, documenten aanmaken, mappen organiseren |
| GitHub | @modelcontextprotocol/server-github | Codebases lezen, PR's inspecteren, workflows volgen |
| PostgreSQL | @modelcontextprotocol/server-postgres | Alleen-lezen databasetoegang met schema-inspectie |
| Brave Search | @modelcontextprotocol/server-brave-search | Zoeken op het web |
| Puppeteer | @modelcontextprotocol/server-puppeteer | Browserautomatisering en webscraping |
| Sequential Thinking | @modelcontextprotocol/server-sequential-thinking | Dynamisch redeneren en stapsgewijs problemen oplossen |
| Slack | @anthropic/mcp-server-slack | Slack-werkruimte-integratie |
| Google Drive | @anthropic/mcp-server-gdrive | Google Docs, Sheets en Drive-integratie |
| Docker | @anthropic/mcp-server-docker | Containerbeheer en -orkestratie |
| Memory | @modelcontextprotocol/server-memory | Persistent geheugen tussen sessies |
Transportprotocollen
MCP ondersteunt verschillende transportmechanismen voor communicatie tussen Claude en MCP-servers:
stdio (Standard I/O)
Het standaard transport voor Claude Desktop. De client start de MCP-server als een lokaal proces en communiceert via stdin/stdout. Dit is wat de velden command en args in de configuratie bepalen.
StreamableHTTP
Het aanbevolen protocol voor web- en externe toegang. Ondersteunt meerdere gelijktijdige clients en is de opvolger van het verouderde SSE-transport.
language Voor externe/webserversSSE (Server-Sent Events)
Verouderd ten gunste van StreamableHTTP. Vermijd gebruik voor nieuwe integraties.
Beveiliging
Belangrijk
MCP-servers draaien lokaal met toegang tot je systeem. In januari 2026 werden kritieke kwetsbaarheden ontdekt in Anthropic's officiele Git MCP-server. Volg altijd de beveiligingsrichtlijnen.
Installeer alleen van geverifieerde bronnen — Gebruik officiele Anthropic-pakketten of bekende community-servers met actief onderhoud.
Houd servers up-to-date — Voer regelmatig npx @package/server-name uit om de nieuwste beveiligingspatches te ontvangen.
Gebruik omgevingsvariabelen voor geheimen — Zet API-sleutels nooit direct in het configuratiebestand. Gebruik het env-veld of systeemomgevingsvariabelen.
Beperk de bestandstoegang — Geef bij de filesystem-server alleen toegang tot de specifieke mappen die je nodig hebt.
Verwijder ongebruikte servers — Elke MCP-server vergroot je aanvalsoppervlak. Verwijder servers die je niet actief gebruikt.
Probleemoplossing
Hamer-icoon verschijnt niet na herstarten expand_more
Dit betekent meestal dat het configuratiebestand een JSON-syntaxfout bevat. Veelvoorkomende problemen:
- Ontbrekende of overbodige komma's tussen serveritems
- Niet-overeenkomende haakjes of accolades
- Enkele aanhalingstekens in plaats van dubbele aanhalingstekens
Valideer je JSON op jsonlint.com of gebruik node -e "JSON.parse(require('fs').readFileSync('path/to/config.json'))"
MCP-server start niet op expand_more
Controleer het volgende:
- Zorg dat Node.js geinstalleerd is en
npxbeschikbaar is in je PATH - Probeer het npx-commando handmatig in je terminal uit te voeren om foutmeldingen te zien
- Controleer of de pakketnaam correct is (typefouten komen vaak voor)
- Voor servers die API-sleutels vereisen: controleer of de sleutel geldig is en correct is ingesteld in het
env-veld
Toegang geweigerd-fouten expand_more
MCP-servers nemen de rechten over van het Claude Desktop-proces:
- Op macOS: controleer Systeeminstellingen → Privacy en beveiliging voor de relevante machtigingen
- Zorg dat de mappen in de configuratie toegankelijk zijn voor je gebruikersaccount
- Voor de filesystem-server: controleer of de paden in
argsbestaan en leesbaar zijn
Ontdek het MCP-ecosysteem
Met meer dan 593 beschikbare MCP-servers is er waarschijnlijk een server voor jouw toepassing. Bekijk de officiele MCP-serverdirectory op modelcontextprotocol.io of raadpleeg door de community samengestelde lijsten op GitHub voor de nieuwste toevoegingen.