Claude Code woordenlijst

MCP vs skill

MCP-servers verlenen Claude nieuwe mogelijkheden door verbinding te maken met externe systemen; skills bieden kennis en procedures.

Ook wel genoemd: skill vs MCP, difference between MCP and skills, MCP server or skill

MCP-servers en skills lossen verschillende problemen op en zijn geen directe alternatieven. Een MCP-server geeft Claude nieuwe mogelijkheden door een verbinding te bieden met systemen die het anders niet kan bereiken, zoals een database, issue tracker of monitoring dashboard. Het is code die je uitvoert, verbonden via stdio, HTTP, SSE of WebSocket, geconfigureerd met claude mcp add en opgeslagen in .mcp.json. Een skill daarentegen geeft Claude kennis en procedure in de vorm van een SKILL.md-bestand met instructies die Claude al heeft om uit te voeren. Het is markdown, vereist geen apart proces en de body ervan wordt alleen in de context geladen wanneer relevant. Een ruwe test: als Claude het doelsysteem fysiek niet kan bereiken, heb je een MCP-server nodig; als Claude het kan bereiken maar de taak slecht of inconsistent uitvoert, heb je een skill nodig. Deze concepten vullen elkaar aan: een skill kan de procedure definiëren voor het effectief aansturen van de tools van een MCP-server, en een plugin kan beide bundelen. Het kostenprofiel verschilt: MCP-tooldefinities worden in de context geladen wanneer de server is verbonden, terwijl de body van een skill buiten de context blijft totdat deze wordt aangeroepen. Ga er niet van uit dat de ene de andere vervangt. De MCP Builder helpt bijvoorbeeld bij het bouwen van MCP-servers, terwijl Skill Creator helpt bij het bouwen van skills. Het begrijpen van het onderscheid is essentieel voor effectief agent-skill ontwerp, om verwarring met skill-vs-prompt of progressive-disclosure patronen te voorkomen.

← Alle woordenlijsttermen