Überblick
Model Context Protocol (MCP) Server erweitern Claude Code mit benutzerdefinierten Tools und Funktionen. MCPs können als externe Prozesse ausgeführt werden, über HTTP/SSE verbinden oder direkt in Ihrer SDK-Anwendung ausgeführt werden.Konfiguration
Grundkonfiguration
Konfigurieren Sie MCP-Server in.mcp.json
im Stammverzeichnis Ihres Projekts:
Verwendung von MCP-Servern im SDK
Transport-Typen
stdio-Server
Externe Prozesse, die über stdin/stdout kommunizieren:HTTP/SSE-Server
Remote-Server mit Netzwerkkommunikation:SDK MCP-Server
In-Process-Server, die innerhalb Ihrer Anwendung laufen. Für detaillierte Informationen zur Erstellung benutzerdefinierter Tools siehe den Leitfaden für benutzerdefinierte Tools:Ressourcenverwaltung
MCP-Server können Ressourcen bereitstellen, die Claude auflisten und lesen kann:Authentifizierung
Umgebungsvariablen
OAuth2-Authentifizierung
OAuth2 MCP-Authentifizierung im Client wird derzeit nicht unterstützt.Fehlerbehandlung
Behandeln Sie MCP-Verbindungsfehler elegant:Verwandte Ressourcen
- Leitfaden für benutzerdefinierte Tools - Detaillierter Leitfaden zur Erstellung von SDK MCP-Servern
- TypeScript SDK-Referenz
- Python SDK-Referenz
- SDK-Berechtigungen
- Häufige Arbeitsabläufe