Wat is MCP?
MCP staat voor Model Context Protocol — een open standaard die is ontwikkeld door Anthropic. Het maakt het mogelijk om AI-assistenten zoals Claude te verbinden met externe tools, databases, bestanden en diensten.
Denk aan MCP als een universele stekker voor AI: in plaats van voor elke integratie custom code te schrijven, praten tools via één gestandaardiseerd protocol met de AI.
Hoe werkt het?
MCP werkt via een client-server architectuur:
- MCP Host — de AI-assistent (bijv. Claude Code, Claude Desktop)
- MCP Server — een programma dat tools en data aanbiedt (bijv. Google Drive, GitHub, je eigen database)
- MCP Client — de brug die host en server verbindt
De AI kan via MCP servers lezen, schrijven en acties uitvoeren — allemaal binnen jouw controle.
Wat kun je ermee doen?
- Bestanden lezen en aanmaken in Google Drive of je lokale systeem
- GitHub issues aanmaken en code reviewen
- Databases bevragen en bijwerken
- Websites scrapen en browsertaken uitvoeren
- Eigen tools aanbieden aan de AI via een zelfgebouwde MCP server
Hoe gebruik je MCP met Claude?
1. Claude Desktop
Installeer Claude Desktop en bewerk het configuratiebestand claude_desktop_config.json. Voeg hier MCP servers toe:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/pad/naar/map"]
}
}
}
2. Claude Code (CLI)
Voeg MCP servers toe via de terminal:
claude mcp add <naam> -- <commando> [argumenten]
Bekijk alle actieve servers met:
claude mcp list
3. Populaire MCP servers
| Server | Wat het doet |
|---|---|
| @modelcontextprotocol/server-filesystem | Lokale bestanden lezen/schrijven |
| @modelcontextprotocol/server-github | GitHub repos en issues beheren |
| @modelcontextprotocol/server-google-drive | Google Drive bestanden |
| @modelcontextprotocol/server-postgres | PostgreSQL database bevragen |
| @modelcontextprotocol/server-puppeteer | Browser automatisering |
Eigen MCP server bouwen
Je kunt ook je eigen MCP server bouwen met de officiële SDK in Python of TypeScript:
npm install @modelcontextprotocol/sdk
Hiermee kun je elke API, database of dienst als tool aanbieden aan Claude.
Meer informatie
- Officiële documentatie: modelcontextprotocol.io
- GitHub: github.com/modelcontextprotocol
- Claude Code docs: docs.anthropic.com