Claude Code-ordlista

MCP vs skill

MCP-servrar ger Claude nya möjligheter genom att ansluta till externa system; färdigheter ger kunskap och procedurer.

Kallas även: skill vs MCP, difference between MCP and skills, MCP server or skill

MCP-servrar och färdigheter löser olika problem och är inte direkta alternativ. En MCP-server ger Claude nya möjligheter genom att tillhandahålla en anslutning till system som den annars inte kan nå, som en databas, ärendehanterare eller övervakningspanel. Det är kod som du kör, ansluten via stdio, HTTP, SSE eller WebSocket, konfigurerad med claude mcp add och lagrad i .mcp.json. En färdighet, däremot, ger Claude kunskap och procedurer i form av en SKILL.md-fil som innehåller instruktioner som Claude redan har verktygen för att utföra. Det är markdown, kräver ingen separat process, och dess innehåll laddas in i kontexten endast när det är relevant. Ett grovt test: om Claude inte fysiskt kan nå målsystemet behöver du en MCP-server; om Claude kan nå det men utför jobbet dåligt eller inkonsekvent, behöver du en färdighet. Dessa koncept bygger på varandra: en färdighet kan definiera proceduren för att effektivt driva en MCP-servers verktyg, och ett plugin kan paketera båda. Kostnadsprofilen skiljer sig: MCP-verktygsdefinitioner laddas in i kontexten när servern är ansluten, medan en färdighets innehåll förblir utanför kontexten tills den anropas. Anta inte att den ena ersätter den andra. Till exempel hjälper MCP Builder till att bygga MCP-servrar, medan Skill Creator hjälper till att bygga färdigheter. Att förstå skillnaden är nyckeln till effektiv agent-skill-design, och undvika förvirring med skill-vs-prompt eller progressive-disclosure-mönster.

← Alla ordlistans termer