MCP-Plugin-Installationsanleitung
Erfahren Sie, wie Sie MCP-Server (Model Context Protocol) installieren und konfigurieren, um Claudes Faehigkeiten mit externen Tools, Datenquellen und Integrationen zu erweitern.
Das Model Context Protocol (MCP) ist ein offener Standard von Anthropic, der die Verbindung von KI-Modellen mit externen Datenquellen und Tools standardisiert. Oft als "USB-C fuer KI" beschrieben, bietet MCP eine universelle Schnittstelle, ueber die Claude mit Ihren lokalen Dateien, Datenbanken, APIs und Entwicklungswerkzeugen interagieren kann.
Stand 2026 wird MCP von Anthropic, OpenAI, Google und Microsoft unterstuetzt und ist damit der De-facto-Integrationsstandard fuer KI-Agenten. Mittlerweile stehen ueber 593 MCP-Server im Oekosystem zur Verfuegung, von offiziellen Anthropic-Paketen bis hin zu Community-Integrationen.
Voraussetzungen
Node.js (LTS)
Erforderlich fuer die meisten MCP-Server via npx. Download unter nodejs.org.
Python / uv (Optional)
Einige MCP-Server basieren auf Python und verwenden uvx anstelle von npx.
Claude Desktop
Die Claude Desktop-App muss installiert sein. Verfuegbar fuer macOS und Windows.
Kein Abonnement erforderlich
MCP-Server funktionieren mit jedem Claude-Tarif, einschliesslich der kostenlosen Version.
Speicherort der Konfigurationsdatei
MCP-Server werden in der Datei claude_desktop_config.json konfiguriert. Der Speicherort haengt von Ihrem Betriebssystem ab:
~/Library/Application Support/Claude/claude_desktop_config.json %APPDATA%\Claude\claude_desktop_config.json Tipp
Sie muessen diese Datei nicht manuell erstellen. Claude Desktop kann sie fuer Sie generieren — siehe die Installationsschritte weiter unten.
Schritt-fuer-Schritt-Installation
Claude Desktop starten
Oeffnen Sie die Claude Desktop-Anwendung auf Ihrem Computer.
Einstellungen oeffnen
Klicken Sie auf das Hamburger-Menue → Datei → Einstellungen (oder verwenden Sie das Tastenkuerzel).
Zum Entwickler-Tab navigieren
Klicken Sie im Einstellungsfenster auf den Tab "Developer" in der linken Seitenleiste.
"Edit Config" anklicken
Dadurch wird die Datei claude_desktop_config.json in Ihrem Standard-Texteditor geoeffnet (oder erstellt).
MCP-Server-Konfiguration hinzufuegen
Fuegen Sie Ihre gewuenschten MCP-Server unter dem Schluessel mcpServers hinzu (siehe Konfigurationsformat weiter unten).
Speichern und neu starten
Speichern Sie die Konfigurationsdatei und starten Sie Claude Desktop vollstaendig neu, damit die Aenderungen wirksam werden.
Installation ueberpruefen
Suchen Sie nach dem Hammer-Symbol 🔨 in der Claude Desktop-Oberflaeche. Ein Klick darauf zeigt alle verfuegbaren MCP-Tools an.
Konfigurationsformat
Die Konfigurationsdatei verwendet eine einfache JSON-Struktur. Jeder MCP-Server wird unter dem Schluessel mcpServers definiert:
{
"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"
}
}
}
} Beliebte MCP-Server
Hier sind die am haeufigsten genutzten MCP-Server im Oekosystem:
| Server | Paket | Verwendungszweck |
|---|---|---|
| Filesystem | @modelcontextprotocol/server-filesystem | Lokale Dateien lesen/schreiben, Dokumente erstellen, Ordner organisieren |
| GitHub | @modelcontextprotocol/server-github | Codebases lesen, Pull Requests pruefen, Workflows verfolgen |
| PostgreSQL | @modelcontextprotocol/server-postgres | Schreibgeschuetzter Datenbankzugriff mit Schema-Inspektion |
| Brave Search | @modelcontextprotocol/server-brave-search | Websuchfunktionen |
| Puppeteer | @modelcontextprotocol/server-puppeteer | Browser-Automatisierung und Web-Scraping |
| Sequential Thinking | @modelcontextprotocol/server-sequential-thinking | Dynamisches Denken und schrittweise Problemloesung |
| Slack | @anthropic/mcp-server-slack | Slack-Workspace-Integration |
| Google Drive | @anthropic/mcp-server-gdrive | Integration von Google Docs, Sheets und Drive |
| Docker | @anthropic/mcp-server-docker | Container-Verwaltung und -Orchestrierung |
| Memory | @modelcontextprotocol/server-memory | Persistenter Speicher ueber Sitzungen hinweg |
Transportprotokolle
MCP unterstuetzt verschiedene Transportmechanismen fuer die Kommunikation zwischen Claude und MCP-Servern:
stdio (Standard-I/O)
Der Standard-Transport fuer Claude Desktop. Der Client startet den MCP-Server als lokalen Prozess und kommuniziert ueber stdin/stdout. Dies wird durch die Felder command und args in der Konfiguration definiert.
StreamableHTTP
Das empfohlene Protokoll fuer Web- und Fernzugriff. Unterstuetzt mehrere gleichzeitige Clients und ist der Nachfolger des veralteten SSE-Transports.
language Fuer Remote-/Web-ServerSSE (Server-Sent Events)
Veraltet zugunsten von StreamableHTTP. Fuer neue Integrationen nicht mehr verwenden.
Sicherheitshinweise
Wichtig
MCP-Server laufen lokal mit Zugriff auf Ihr System. Im Januar 2026 wurden kritische Sicherheitsluecken im offiziellen Git-MCP-Server von Anthropic entdeckt. Befolgen Sie stets die Sicherheitsempfehlungen.
Nur aus verifizierten Quellen installieren — Verwenden Sie offizielle Anthropic-Pakete oder bekannte Community-Server mit aktiver Wartung.
Server aktuell halten — Fuehren Sie regelmaessig npx @package/server-name aus, um die neuesten Sicherheitspatches zu erhalten.
Umgebungsvariablen fuer Geheimnisse verwenden — Schreiben Sie API-Schluessel niemals direkt in die Konfigurationsdatei. Nutzen Sie das env-Feld oder System-Umgebungsvariablen.
Dateisystem-Zugriff einschraenken — Gewaehren Sie beim Dateisystem-Server nur Zugriff auf die spezifischen Verzeichnisse, die Sie benoetigen.
Ungenutzte Server entfernen — Jeder MCP-Server vergroessert Ihre Angriffsflaeche. Entfernen Sie alle Server, die Sie nicht aktiv nutzen.
Fehlerbehebung
Hammer-Symbol erscheint nach dem Neustart nicht expand_more
Dies bedeutet in der Regel, dass die Konfigurationsdatei einen JSON-Syntaxfehler enthaelt. Haeufige Probleme:
- Fehlende oder ueberzaehlige Kommas zwischen Server-Eintraegen
- Nicht uebereinstimmende Klammern oder geschweifte Klammern
- Einfache Anfuehrungszeichen statt doppelter Anfuehrungszeichen
Validieren Sie Ihr JSON auf jsonlint.com oder verwenden Sie node -e "JSON.parse(require('fs').readFileSync('path/to/config.json'))"
MCP-Server startet nicht expand_more
Ueberpruefen Sie Folgendes:
- Stellen Sie sicher, dass Node.js installiert ist und
npxin Ihrem PATH verfuegbar ist - Versuchen Sie, den npx-Befehl manuell im Terminal auszufuehren, um Fehlermeldungen zu sehen
- Pruefen Sie, ob der Paketname korrekt ist (Tippfehler sind haeufig)
- Bei Servern, die API-Schluessel benoetigen, stellen Sie sicher, dass der Schluessel gueltig und korrekt im
env-Feld eingetragen ist
Zugriff-verweigert-Fehler expand_more
MCP-Server erben die Berechtigungen des Claude Desktop-Prozesses:
- Unter macOS pruefen Sie Systemeinstellungen → Datenschutz & Sicherheit fuer die entsprechenden Berechtigungen
- Stellen Sie sicher, dass die in der Konfiguration angegebenen Verzeichnisse fuer Ihr Benutzerkonto zugaenglich sind
- Beim Dateisystem-Server ueberpruefen Sie, ob die Pfade in
argsexistieren und lesbar sind
Das MCP-Oekosystem entdecken
Mit ueber 593 verfuegbaren MCP-Servern gibt es hoechstwahrscheinlich einen Server fuer Ihren Anwendungsfall. Durchsuchen Sie das offizielle MCP-Server-Verzeichnis auf modelcontextprotocol.io oder schauen Sie sich die von der Community kuratierten Listen auf GitHub an, um die neuesten Ergaenzungen zu finden.