Claude Code ordliste
MCP vs skill
MCP-servere giver Claude nye muligheder ved at forbinde til eksterne systemer; skills giver viden og procedurer.
Også kaldet: skill vs MCP, difference between MCP and skills, MCP server or skill
MCP-servere og skills løser forskellige problemer og er ikke direkte alternativer. En MCP-server giver Claude nye muligheder ved at give en forbindelse til systemer, den ellers ikke kan nå, såsom en database, issue tracker eller overvågningsdashboard. Det er kode, du kører, forbundet over stdio, HTTP, SSE eller WebSocket, konfigureret med claude mcp add og gemt i .mcp.json. En skill giver derimod Claude viden og procedurer i form af en SKILL.md-fil, der indeholder instruktioner, som Claude allerede har værktøjerne til at udføre. Det er markdown, kræver ingen separat proces, og dens indhold indlæses i kontekst kun, når det er relevant. En grov test: hvis Claude fysisk ikke kan nå målsystemet, har du brug for en MCP-server; hvis Claude kan nå det, men udfører jobbet dårligt eller inkonsekvent, har du brug for en skill. Disse koncepter udgør tilsammen: en skill kan definere proceduren for effektivt at styre en MCP-servers værktøjer, og et plugin kan samle begge dele. Omkostningsprofilen er forskellig: MCP-værktøjsdefinitioner indlæses i kontekst, når serveren er forbundet, hvorimod en skills indhold forbliver uden for kontekst, indtil det kaldes. Antag ikke, at den ene erstatter den anden. For eksempel hjælper MCP Builder med at bygge MCP-servere, mens Skill Creator hjælper med at bygge skills. Forståelse af forskellen er nøglen til effektivt agent-skill-design, for at undgå forvirring med skill-vs-prompt eller progressive-disclosure mønstre.