技能 mcp-server
🔧

mcp-server

安全 ⚡ 包含腳本🌐 網路存取🔑 環境變數

MCP-Server mit Best Practices erstellen

也可從以下取得: Azeem-2

Erstellen Sie sichere, effiziente MCP-Server, die es KI-Agenten ermöglichen, mit externen APIs und Diensten zu interagieren. Befolgen Sie bewährte Muster für Tool-Design, Fehlerbehandlung und Evaluierung.

支援: Claude Codex Code(CC)
📊 71 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「mcp-server」。 Erstelle einen MCP-Server für Slack-Integration

預期結果:

  • Vollständige Python-Implementierung mit FastMCP
  • Tools zum Senden von Nachrichten, Auflisten von Kanälen, Suchen von Benutzern
  • Ordnungsgemäße Fehlerbehandlung und Rate Limiting
  • Evaluierungs-Testsuite mit 10 Testfällen
  • Bereitstellungsanweisungen mit Sicherheits-Checkliste

正在使用「mcp-server」。 Wie benenne ich meine MCP-Tools?

預期結果:

  • Verwende dienstspezifische Präfixe: github_create_issue statt create_issue
  • Folge dem Verb_Substantiv-Muster für Aktionen: search_users, get_file
  • Halte Namen klein geschrieben mit Unterstrichen für bessere Lesbarkeit
  • Sei beschreibend darüber, was das Tool zurückgibt

正在使用「mcp-server」。 Welche Transporttypen unterstützt MCP?

預期結果:

  • stdio: Lokale Prozesskommunikation über Standardeingabe/-ausgabe
  • HTTP: Webbasierter Server mit REST-ähnlicher Schnittstelle
  • SSE: Server-Sent Events für Echtzeit-Streaming
  • Wähle basierend auf deinem Bereitstellungsszenario

安全審計

安全
v5 • 1/16/2026

This is a documentation skill for MCP server development. All 593 static findings are FALSE POSITIVEs: markdown code blocks triggered 'backtick execution' alerts; official MCP documentation URLs triggered 'hardcoded URL' alerts; UUIDs and version strings in docs triggered 'weak cryptographic algorithm' alerts. The Python scripts (connections.py, evaluation.py) use official MCP libraries for legitimate stdio transport configuration. No malicious behavior confirmed after manual review. Previous audit also rated this as 'safe'.

11
已掃描檔案
4,507
分析行數
3
發現項
5
審計總數
審計者: claude 查看審計歷史 →

品質評分

45
架構
100
可維護性
85
內容
22
社群
100
安全
91
規範符合性

你能建構什麼

Externe Dienste integrieren

Erstellen Sie MCP-Server, um Claude mit Ihren APIs, Datenbanken oder Drittanbieterdiensten zu verbinden.

Benutzerdefinierte KI-Tools erstellen

Entwickeln Sie spezialisierte Tools, die es KI-Agenten ermöglichen, komplexe Workflows auszuführen und auf Echtzeitdaten zuzugreifen.

Sichere KI-Integration

Implementieren Sie MCP-Server in Unternehmensqualität mit ordnungsgemäßer Authentifizierung, Fehlerbehandlung und Überwachung.

試試這些提示

Basis-Server
Hilf mir, einen einfachen MCP-Server in Python zu erstellen, der nach Benutzern suchen kann. Füge ordnungsgemäße Tool-Benennung, Pydantic-Validierung und Fehlerbehandlung hinzu.
API-Integration
Erstelle einen MCP-Server für die GitHub API-Integration. Zeige Tools zum Suchen von Repos, Erstellen von Issues und Verwalten von PRs mit Rate Limiting.
Evaluierungs-Tests
Erstelle eine Evaluierungs-Testsuite mit 10 realistischen Testfällen, um zu überprüfen, ob Claude meine MCP-Server-Tools effektiv nutzen kann.
Produktions-Setup
Führe mich durch die Bereitstellung eines MCP-Servers in der Produktion mit OAuth-Authentifizierung, Eingabevalidierung und Überwachung.

最佳實務

  • Verwende dienstspezifische Präfixe in Tool-Namen, um Konflikte zu vermeiden
  • Implementiere sowohl JSON- als auch Markdown-Antwortformate für Flexibilität
  • Füge ordnungsgemäße Annotationen (readOnlyHint, destructiveHint, idempotentHint) zu allen Tools hinzu
  • Folge dem evaluierungsgesteuerten Entwicklungsansatz für kontinuierliche Verbesserung

避免

  • Erstelle keine Tools, die einfach nur einzelne API-Endpunkte umhüllen, ohne Workflow-Überlegungen
  • Vermeide die Rückgabe übermäßiger Daten, die das Kontextfenster überlasten
  • Überspringe niemals Eingabevalidierung oder Fehlerbehandlung
  • Ignoriere nicht das CHARACTER_LIMIT beim Zurückgeben großer Datensätze

常見問題

Welche Programmiersprachen werden unterstützt?
Der Leitfaden behandelt Implementierungen in Python (FastMCP) und Node/TypeScript (MCP SDK).
Wie teste ich meinen MCP-Server?
Verwende das enthaltene Evaluierungs-Framework mit XML-Testfällen, um die Tool-Effektivität zu überprüfen.
Welche Transporttypen sind verfügbar?
MCP unterstützt stdio-, HTTP- und SSE-Transporte für verschiedene Bereitstellungsszenarien.
Wie gehe ich mit Authentifizierung um?
Der Leitfaden behandelt OAuth, API-Schlüssel und sichere Credential-Verwaltung für Service-Integration.
Was ist der Unterschied zwischen Tools und Ressourcen?
Tools führen Aktionen und Operationen aus, während Ressourcen statischen Datenzugriff über URI-Templates bereitstellen.
Wie verhindere ich Tool-Namenskonflikte?
Verwende immer dienstspezifische Präfixe wie github_create_issue anstelle von generischen Namen.