Was ist MCP?
Das Model Context Protocol (MCP) ist ein offener Standard von Anthropic (seit Nov. 2024), um KI-Apps mit externen Datenquellen und Tools zu verbinden. Stell es dir vor wie USB-C für KI – ein einziger Anschluss für alles.
Ein MCP-Server stellt drei Dinge bereit:
- TTools – Aktionen ausführen (Dateien schreiben, APIs aufrufen, ...)
- RResources – Daten lesen (Dateien, DB-Einträge, ...)
- PPrompts – Vorlagen für wiederkehrende Aufgaben
Seit Dez. 2025 wird MCP von der Linux Foundation verwaltet – gemeinsam gegründet von Anthropic, Block und OpenAI.
Voraussetzungen
- 1Claude Desktop oder Claude Code (CLI)
- 2Node.js (für TypeScript-Server) oder Python 3.10+ (für Python-Server)
Schritt 1 – MCP in Claude Desktop einrichten
Öffne die Config-Datei:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
Füge deine MCP-Server hinzu:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem",
"/Users/ich/Dokumente"]
},
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
}
}
}Claude Desktop neu starten – die Tools erscheinen automatisch.
Schritt 2 – MCP in Claude Code einrichten
Im Terminal direkt per CLI:
# Lokalen Server hinzufügen
claude mcp add filesystem -- npx -y \
@modelcontextprotocol/server-filesystem /pfad
# Remote HTTP-Server
claude mcp add --transport http notion \
https://mcp.notion.com/mcp
# Mit Umgebungsvariablen
claude mcp add --transport stdio \
--env API_KEY=xxx airtable -- \
npx -y airtable-mcp-server
# Server anzeigen / entfernen
claude mcp list
claude mcp remove <name>Oder eine .mcp.json ins Projekt-Root legen – wird automatisch geladen.
Beliebte MCP-Server
| Server | Zweck | Befehl |
|---|---|---|
| Filesystem | Dateien lesen & schreiben | npx -y @modelcontextprotocol/server-filesystem /pfad |
| Memory | Langzeitgedächtnis | npx -y @modelcontextprotocol/server-memory |
| Fetch | Webinhalte abrufen | npx -y @modelcontextprotocol/server-fetch |
| Git | Git-Repos verwalten | uvx mcp-server-git |
| GitHub | PRs, Issues, Repos | Remote: api.githubcopilot.com/mcp/ |
| Slack | Nachrichten senden | Remote: mcp.slack.com/mcp |
| PostgreSQL | Datenbank-Abfragen | npx -y @bytebase/dbhub --dsn ... |
| Sequential Thinking | Schritt-für-Schritt-Denken | npx -y @modelcontextprotocol/server-sequential-thinking |
Wo finde ich mehr Server?
- modelcontextprotocol.io – offizielle Doku & Spec
- github.com/modelcontextprotocol/servers – offizielles Server-Repo
- github.com/wong2/awesome-mcp-servers – Community-Liste mit hunderten Servern
Sicherheit: MCP-Server können Code ausführen und auf Dateien zugreifen. Nur Server aus vertrauenswürdigen Quellen verwenden und API-Keys nie im Klartext committen – nutze Umgebungsvariablen.