Claude Code Glossar

MCP vs skill

MCP-Server gewähren Claude neue Fähigkeiten durch die Verbindung zu externen Systemen; Skills stellen Wissen und Prozeduren bereit.

Auch genannt: skill vs MCP, difference between MCP and skills, MCP server or skill

MCP-Server und Skills lösen unterschiedliche Probleme und sind keine direkten Alternativen. Ein MCP-Server verleiht Claude neue Fähigkeiten, indem er eine Verbindung zu Systemen herstellt, die Claude sonst nicht erreichen kann, wie z. B. eine Datenbank, ein Issue-Tracker oder ein Monitoring-Dashboard. Es handelt sich um Code, den Sie ausführen, der über stdio, HTTP, SSE oder WebSocket verbunden und mit claude mcp add konfiguriert und in .mcp.json gespeichert wird. Ein Skill hingegen verleiht Claude Wissen und Prozeduren in Form einer SKILL.md-Datei, die Anweisungen enthält, die Claude bereits mit den Werkzeugen ausführen kann. Es handelt sich um Markdown, erfordert keinen separaten Prozess und sein Inhalt wird nur bei Bedarf in den Kontext geladen. Ein grober Test: Wenn Claude das Zielsystem physisch nicht erreichen kann, benötigen Sie einen MCP-Server; wenn Claude es erreichen kann, die Aufgabe aber schlecht oder inkonsistent ausführt, benötigen Sie einen Skill. Diese Konzepte ergänzen sich: Ein Skill kann die Prozedur für die effektive Steuerung der Tools eines MCP-Servers definieren, und ein plugin kann beides bündeln. Das Kostenprofil unterscheidet sich: MCP-Tooldefinitionen werden in den Kontext geladen, wenn der Server verbunden ist, während der Inhalt eines Skills bis zur Aktivierung außerhalb des Kontexts bleibt. Gehen Sie nicht davon aus, dass eines das andere ersetzt. Zum Beispiel hilft MCP Builder beim Erstellen von MCP-Servern, während Skill Creator beim Erstellen von Skills hilft. Das Verständnis des Unterschieds ist entscheidend für ein effektives agent-skill-Design und vermeidet Verwechslungen mit skill-vs-prompt oder progressive-disclosure Mustern.

← Alle Glossarbegriffe