Ü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 innerhalb 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 Custom Tools Leitfaden: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
- Custom Tools Leitfaden - Detaillierter Leitfaden zur Erstellung von SDK MCP-Servern
- TypeScript SDK Referenz
- Python SDK Referenz
- SDK Berechtigungen
- Häufige Arbeitsabläufe