mcp-integration
MCP-Server in Claude Code-Plugins integrieren
也可從以下取得: anthropics,davila7,Joseph OBrien,Joseph OBrien
Verbinden Sie Claude Code-Plugins mit externen Diensten und APIs mithilfe des Model Context Protocol. Diese Anleitung bietet Konfigurationsmuster für stdio-, SSE-, HTTP- und WebSocket-Servertypen mit Authentifizierungsunterstützung.
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「mcp-integration」。 Wie richte ich einen MCP-Server für Dateisystemzugriff ein?
預期結果:
- Verwende stdio-Transport für lokalen Dateisystemzugriff mit @modelcontextprotocol/server-filesystem:
- Erstelle .mcp.json mit dem Server-Befehl, Argumenten und erlaubten Pfaden. Der npx-Befehl lädt den offiziellen Dateisystem-Server herunter und führt ihn aus.
- Gib Umgebungsvariablen wie LOG_LEVEL für das Debugging an.
- Erlaube das mcp__plugin_*__read_file-Tool in deinem Command-Frontmatter vor der Nutzung.
正在使用「mcp-integration」。 Verbinde mein Plugin mit einer REST-API mit Authentifizierung
預期結果:
- Verwende HTTP-Transport-Typ mit deinem API-Endpunkt und Autorisierungs-Headers.
- Speichere das API-Token in einer Umgebungsvariablen wie ${API_TOKEN} für mehr Sicherheit.
- Claude Code fügt die Umgebungsvariable zur Laufzeit ein.
- Das Tool ist als mcp__plugin_<name>__<tool-name> für die Nutzung in Commands verfügbar.
正在使用「mcp-integration」。 Was sind die MCP-Servertypen und wann verwendet man jeden?
預期結果:
- stdio: Lokale Prozesse, benutzerdefinierte Server, Dateisystem-Tools - läuft als Kindprozess
- SSE: Gehostete Dienste mit OAuth - browserbasierte Authentifizierung, Cloud-APIs
- HTTP: REST-APIs mit Token-Auth - einfache Authentifizierung, zustandslose Dienste
- WebSocket: Echtzeit-Streaming - persistente Verbindungen, Push-Benachrichtigungen
安全審計
安全This is an official Anthropic documentation skill teaching MCP server integration. All static findings are false positives - code examples in documentation files (not executable code) showing legitimate patterns for building MCP servers. The skill explicitly teaches security best practices including using environment variables for secrets and HTTPS for connections.
風險因素
🌐 網路存取 (44)
🔑 環境變數 (31)
⚙️ 外部命令 (280)
品質評分
你能建構什麼
Externen Dienstzugriff hinzufügen
Integrieren Sie Datenbanken, APIs und Dateisysteme in Plugins mithilfe der MCP-Serverkonfiguration.
Cloud-Dienste verbinden
Konfigurieren Sie gehostete MCP-Server mit OAuth für den Zugriff auf Cloud-APIs und -Dienste.
Benutzerdefinierte Tools bündeln
Bündeln Sie lokale MCP-Server mit Plugins für automatische Tool-Erkennung und -Nutzung.
試試這些提示
Wie füge ich einen MCP-Server zu meinem Plugin hinzu, der über stdio-Transport eine lokale Datenbank verbindet?
Konfiguriere einen SSE-MCP-Server für einen gehosteten Dienst, der OAuth-Authentifizierung verwendet. Zeige mir das .mcp.json-Format.
Wie konfiguriere ich mehrere MCP-Server in einem einzigen Plugin für verschiedene Diensttypen?
Was ist der beste Weg, um API-Schlüssel und Datenbank-URLs in der MCP-Serverkonfiguration zu behandeln, ohne sie fest einzucodieren?
最佳實務
- Verwende immer ${CLAUDE_PLUGIN_ROOT} für Dateipfade, um Portabilität über Installationen hinweg sicherzustellen
- Speichere Credentials in Umgebungsvariablen mit ${VAR_NAME}-Syntax, codiere niemals Geheimnisse fest ein
- Erlaube spezifische MCP-Tools im Command-Frontmatter unter Verwendung vollständiger Tool-Namen, vermeide Wildcard-Muster
避免
- Festeingabe absoluter Pfade anstatt ${CLAUDE_PLUGIN_ROOT} für Portabilität zu verwenden
- Committen von Credentials oder Tokens in die Versionskontrolle in Konfigurationsdateien
- Verwenden von HTTP anstatt HTTPS für MCP-Server-Verbindungen, was Credentials während der Übertragung gefährdet