Slovník Claude Code
MCP vs skill
MCP servery propůjčují Claude nové schopnosti připojením k externím systémům; skilly poskytují znalosti a postupy.
Také známé jako: skill vs MCP, difference between MCP and skills, MCP server or skill
MCP servery a skilly řeší různé problémy a nejsou přímou náhradou. MCP server propůjčuje Claude nové schopnosti tím, že poskytuje připojení k systémům, ke kterým by se jinak nedostal, jako je databáze, issue tracker nebo monitoring dashboard. Je to kód, který spustíte, připojený přes stdio, HTTP, SSE nebo WebSocket, nakonfigurovaný pomocí claude mcp add a uložený v .mcp.json. Skill naopak propůjčuje Claude znalosti a postupy ve formě souboru SKILL.md obsahujícího instrukce, které Claude již má nástroje k provedení. Je to markdown, nevyžaduje samostatný proces a jeho tělo se načítá do kontextu pouze tehdy, když je relevantní. Hrubý test: pokud Claude nemůže fyzicky dosáhnout cílového systému, potřebujete MCP server; pokud k němu Claude dosáhne, ale práci provádí špatně nebo nekonzistentně, potřebujete skill. Tyto koncepty se skládají: skill může definovat postup pro efektivní ovládání nástrojů MCP serveru a plugin může obojí zabalit. Nákladový profil se liší: definice nástrojů MCP se načítají do kontextu při připojení serveru, zatímco tělo skilla zůstává mimo kontext, dokud není vyvoláno. Nepředpokládejte, že jedno nahrazuje druhé. Například MCP Builder pomáhá vytvářet MCP servery, zatímco Skill Creator pomáhá vytvářet skilly. Pochopení rozdílu je klíčové pro efektivní návrh agent-skill, abyste se vyhnuli zmatení s vzory skill-vs-prompt nebo progressive-disclosure.