Claude skilly vs. MCP: co doopravdy potřebuješ?

Claude skilly vs. MCP: co doopravdy potřebuješ?

Otázka claude skills vs mcp padá skoro v každé konverzaci, kterou vedeme o rozšiřování Clauda, a tyhle dva pojmy se pletou neustále, včetně lidmi, kteří nasazují oboje. Po testování 40+ skillů pro tenhle katalog a paralelním provozu tuctu MCP serverů máme nejčistší způsob, jak to vysvětlit.

TL;DR: Skilly mění jak Claude přemýšlí. MCP servery mění na co Claude dosáhne. Skill je expertiza: markdown instrukce, které Clauda zlepší v práci, kterou technicky umí už teď. MCP server je přístup: běžící program, který Clauda propojí se systémy, ke kterým by se jinak nedostal, třeba tvá databáze, tvůj CRM nebo prohlížeč. Pokud úkol selhává, protože Claudovi chybí úsudek, nainstaluj skill. Pokud selhává, protože Claude doslova nevidí data, potřebuješ MCP.

Skilly MCP servery
Čas na instalaci Pod minutu: zkopíruj složku 15 minut až pár hodin: konfigurace, přihlašovací údaje, ladění
Náklady na tokeny Téměř nula, dokud se nespustí, pak načte jen to potřebné Schémata nástrojů sedí v kontextu při každém požadavku
Údržba Uprav markdown soubor Aktualizuj závislosti, rotuj tokeny, honit se za breaking changes
Bezpečnostní povrch Prompt injection skrytá v instrukcích Živé přihlašovací údaje plus jakékoli oprávnění, které jsi udělil/a
Funguje offline Ano Jen pokud jsou server i jeho data lokální
Nejlepší pro Metodu, úsudek, kvalitu výstupu Živá data, externí systémy, provádění skutečných akcí

Ta tabulka je celý argument. Zbytek tohoto článku jsou důkazy.

Co skill vlastně je

Skill je složka obsahující soubor SKILL.md: instrukce, příklady, někdy skripty a referenční dokumenty, plus krátký popis, který Claudovi řekne, kdy ho použít. Nic neběží. Nic neposlouchá na portu. Když tvůj požadavek odpovídá popisu, Claude natáhne instrukce do kontextu a řídí se jimi. Když neodpovídá, skill tě stojí skoro nic, protože se načte jen ten jednořádkový popis. Mechaniku jsme popsali v článku co jsou Claude skilly a jak fungují, takže anatomii tady nebudeme opakovat.

Co je pro tohle srovnání důležité, je to, co skill nedokáže. Nemůže dosáhnout na tvou instanci Postgresu, přečíst tvůj e-mail ani sám zavolat API. Má přesně ty schopnosti, které měl Claude už předtím; jen je líp využívá. Skill frontend-design je náš oblíbený důkaz: stejný model, stejný prompt, a výstup se skillem vypadal navrženě místo vygenerovaně. Žádný nový přístup nebyl zapojen. Skill změnil myšlení, což je celá kategorie v jednom příkladu.

Co MCP server vlastně je

MCP server je samostatný program implementující Model Context Protocol. Běží jako vlastní proces (lokálně nebo vzdáleně) a vystavuje nástroje, které Claude může volat: query_database, send_slack_message, get_crm_deals. Když se Claude rozhodne, že nástroj se hodí k úkolu, pošle požadavek, server odvede práci proti skutečnému systému a výsledek se vrátí do konverzace. Takhle Claude čte tvé produkční schéma, zakládá Linear ticket nebo řídí prohlížeč.

Měli bychom být upřímní ohledně nákladové stránky, protože většina textů o MCP není. Nastavit server znamená upravovat JSON konfiguraci, obstarat přihlašovací údaje a často ladit, proč proces potichu nenaběhne. Počítej s 15 minutami u dobře zdokumentovaného serveru a s odpolednem u komunitního. Pak je tu část, kterou nikdo neinzeruje: každý nástroj, který server vystavuje, dodává schéma (jméno, popis, definice parametrů), které se načte do kontextu Clauda bez ohledu na to, jestli ho použiješ. Připoj tři upovídané servery a utratil jsi tisíce tokenů na požadavek, ještě než napíšeš jediné slovo. MCP je opravdu mocný. Není zadarmo, a předstírat opak je způsob, jak skončíš s deseti připojenými servery a vágním pocitem, že Claude zhloupl.

Pět scénářů, pět verdiktů

Abstraktní definice tě dostanou jen tak daleko. Tady je, jak rozhodnutí mcp server vs skill dopadá u úkolů, které nám lidé skutečně přinášejí.

Chceš, aby Claude psal on-brand copy

Verdikt: skill. Tvůj hlas značky je znalost, ne přístup. Zakóduj paletu, pravidla tónu a zakázané fráze jednou a každý výstup je respektuje. Skill brand-guidelines je šablona, kterou jsme testovali: k ničemu, dokud nevyplníš svůj brand systém, disciplinovaný poté. MCP server tady nepřidává nic. Neexistuje žádný externí systém, na který dosáhnout; problém je úsudek.

Chceš, aby Claude četl tvou Postgres databázi

Verdikt: MCP. Žádné množství markdownu nedá Claudovi oči na tvé tabulky. Postgres MCP server ano, a tohle je učebnicový případ toho, kdy použít mcp: úkol je bez externího přístupu nemožný, tečka. Ovšem přístup bez úsudku je způsob, jak dostaneš SELECT * scan celé tabulky proti produkci. Spárovali bychom server se skillem sql-queries, který obstál v našem řádek-po-řádku ověření window funkcí a CTE. Server poskytuje dosah, skill poskytuje kompetenci.

Chceš prodejní outreach ukotvený v CRM datech

Verdikt: obojí, a tady se skládají. Skill pipeline-review kóduje, jak auditovat pipeline: zaseknuté obchody, nafouknuté fáze, realističnost forecastu. Sám o sobě potřebuje CSV export, proto jsme mu dali verdikt "funguje po doladění". Připoj MCP server pro HubSpot nebo Salesforce a workflow se změní: metoda skillu se aplikuje na živá data o obchodech a follow-up e-maily odkazují na skutečná data uzavření místo na to, co sis náhodou pamatoval/a vložit. MCP server bez skillu ti dá surové záznamy a obecné rady. Skill bez serveru ti dá disciplínu aplikovanou na zastaralé exporty. Dohromady jsou to nastavení, na kterém bychom postavili skutečný prodejní tým.

Chceš, aby Claude přestal chrlit generické UI

Verdikt: skill. Tohle je problém vkusu. Skill frontend-design vytvořil největší rozdíl kvality před/po ze všeho, co jsme testovali v naší kolekci pro programování, a udělal to s nulovými externími závislostmi. Lidé sem občas sahají po MCP serveru pro design nástroj, a napojení na Figmu je užitečné, když je úkolem číst existující návrhy. Ale pokud je stížnost "výstup Clauda vypadá jako od AI", MCP server je řešení jiného problému.

Chceš, aby Claude posílal standup shrnutí do Slacku

Verdikt: MCP, zjevně, ale všimni si, co se stane potom. Slack server je jediný způsob, jak může Claude cokoli publikovat. Pak první shrnutí zní jako tisková zpráva a najednou píšeš instrukce o formátu, stručnosti a co se počítá jako blokující problém. Gratuluju: napsal/a jsi skill. Tenhle vzorec se opakuje tak spolehlivě, že ho bereme jako pravidlo. Každá MCP integrace nakonec obrostě skillem, protože přístup vytváří potřebu úsudku o tom, jak ten přístup používat.

Skóre: dva skilly, dva MCP, jedno obojí. Ten poměr zhruba odpovídá tomu, co vídáme v reálných nastaveních, s jednou výhradou: většina lidí má denní práci nakloněnou k sloupci skillů víc, než čekají. Dokumenty, code review, psaní, analýza souborů, které už máš – nic z toho nepotřebuje server.

STARTOVACÍ BALÍČEK ZDARMA

Pokud i tvůj poměr táhne ke sloupci skillů, začni tam. Pošleme ti e-mailem naše 3 nejlépe hodnocené skilly a instalační checklist, který spouštíme před každým testem. Zdarma.

Získat startovací balíček zdarma

Náklady na tokeny, o kterých nikdo nemluví

Tohle si zaslouží vlastní sekci, protože se projeví na tvém účtu.

Schémata nástrojů MCP se načtou dopředu a zůstávají rezidentní. Každá definice nástroje, s popisem a specifikací parametrů, zabírá kontext při každém jednotlivém požadavku v session, ať už ji použiješ nebo ne. Jednotlivé servery se hodně liší a ty těžkopádné jsou překvapivé: plně načtené servery ve stylu GitHubu s desítkami nástrojů byly naměřeny, jak sežerou desítky tisíc tokenů, než se cokoli udělá. V našem vlastním nastavení tři středně velké servery přidaly zhruba 10 000 tokenů trvalé režie. Na API to není abstrakce. Vstupní tokeny se účtují za požadavek, takže 10k-tokenová předmluva nástrojů napříč 50zprávovou pracovní session je půl milionu tokenů utracených jen na definice. Taky to vytlačuje pracovní paměť: kontext utracený na schémata nástrojů je kontext nedostupný pro tvůj skutečný kód a dokumenty, a modely degradují, jak se kontext plní.

Skilly to obrací. V klidu skill stojí svůj řádek popisu, pár desítek tokenů. Plné instrukce se načtou jen, když úkol odpovídá, a větší skilly rozdělují obsah do referenčních souborů, které Claude čte na vyžádání. Dvacet nainstalovaných skillů, které se nespustí, tě stojí pár set tokenů. Dvacet připojených MCP nástrojů tě stojí jejich plná schémata, vždy.

Praktická pravidla, která dodržujeme: připojuj MCP servery per projekt, ne globálně, odpojuj to, co tenhle týden nepoužíváš, a upřednostňuj servery, které vystavují pět zaměřených nástrojů, před dvaceti vyčerpávajícími. Metodu měření a zbytek naší ořezávací strategie jsme sepsali v článku jak snížit náklady na tokeny u Clauda. Jednořádková verze: většině lidí kontext nafukuje MCP schémata, ne historie konverzace.

Bezpečnost: co dokáže každý z nich tvému stroji

Různé architektury, různé způsoby selhání. Řadit je na "bezpečné vs. nebezpečné" míjí smysl; bráníš se proti odlišným věcem.

Riziko skillu je prompt injection s doručovacím mechanismem. Dobrovolně vkládáš instrukce do kontextu Clauda, a škodlivý nebo nedbalý skill může chování řídit způsobem, který jsi nezamýšlel/a: potichu exfiltrovat data přes "telemetrické" curl volání, oslabit kód, kterého se dotkne, nebo Claudovi nařídit ignorovat jiné bezpečnostní mechanismy. Skilly, které přibalují skripty, mohou spouštět kód, když je Claude spustí, takže "je to jen markdown" není kompletní obrana. Zmírnění je nudné a účinné: přečti si SKILL.md před instalací, zacházej s přibalenými skripty jako s jakoukoli závislostí a upřednostňuj skilly, které prošly recenzí. Audit skrytých síťových volání je součástí každého testu SkillProof a už jednou to odchytilo jeden příspěvek. Náš kompletní checklist je v článku jsou Claude skilly bezpečné.

Rizikový profil MCP serveru je živý proces držící skutečné přihlašovací údaje. Cokoli ten token dovoluje, server může vykonat, a udělá to podle uvážení modelu. Přihlašovací údaj s právem číst a zapisovat do databáze znamená, že Claude může do tvé databáze zapisovat. Rizika kombinace jsou horší: server, který čte nedůvěryhodný obsah (webové stránky, příchozí e-mail), sedící vedle serveru s právem zápisu, vytváří injekční cestu od cizince k tvým systémům, žádný skill k tomu není potřeba. Zmírnění: read-only tokeny, kde je to možné, ohraničené přihlašovací údaje na server a skutečná skepse vůči komunitním serverům, což jsou programy, které spouštíš se svými tajemstvími. Platí tu pravidlo npm balíčků. Nainstaloval/a bys tohle přes npm install z účtu s 12 hvězdami a dal/a mu svůj CRM klíč?

Jedna asymetrie stojí za vyslovení naplno: nejhorší případ skillu manipuluje aktuální session. Nejhorší případ MCP serveru má tvé přihlašovací údaje a síťový přístup. Proto jsme uvolnění, když zkoušíme nové skilly, a opatrní, když připojujeme nové servery.

Mýty, které pořád slýcháme

"MCP nahrazuje skilly." Ne, a tvrzení plete vrstvy. MCP standardizuje připojení; skilly kódují postup. Anthropic dodává obojí a používá skilly k tomu, aby naučil Clauda stavět MCP servery, což by mělo otázku vyřešit. Když jsme ten skill spustili, vytvořil za zhruba hodinu funkční server obalující interní REST API.

"Skilly jsou jen prompty." Skill je verzovaný, jsou to soubory na disku, automaticky se spouští, progresivně se načítá a může přibalovat spustitelné skripty a referenční dokumenty. Pokud je tohle "jen prompt", pak knihovna je jen textový soubor. Toto zlehčování obvykle přichází od lidí, kteří nesledovali, jak se dobrý skill spustí ve správný moment napříč týdnem sessions.

"MCP je jen pro vývojáře." Nastavení momentálně upřednostňuje lidi obeznámené s JSON konfigurací, to je pravda. Ale desktopová rozšíření a konektory na jedno kliknutí tuhle bariéru postupně odstraňují, a lidé, kterým CRM nebo kalendářní připojení pomáhá nejvíc, právě nejsou vývojáři.

"Měl/a bys minimalizovat skilly, protože kontext je vzácný." Naopak. Skilly jsou to levné; jejich progresivní načítání bylo navrženo přesně pro tohle. Pokud racionuješ kontext, audituj nejdřív svá MCP schémata nástrojů. Tam ty tokeny šly.

SKILLPROOF BALÍČEK

Rozhodl/a ses, že skilly jdou první? Developer Toolkit je náš nejlépe hodnocené programátorské skilly, předkonfigurované a zkontrolované na konflikty triggerů, takže vrstva úsudku je na místě ještě předtím, než připojíš jediný server.

Získat Developer Toolkit – 10 $

Časté dotazy

Může skill volat MCP nástroj? Ne přímo; skill je instrukce, ne kód se síťovým stackem. Ale skill může Claudovi říct kdy a jak použít připojené MCP nástroje, což je v praxi celý smysl jejich kombinování. Naše nastavení pipeline-review funguje přesně takhle.

Co mám nastavit první? Skilly. Zaberou minutu, v klidu stojí skoro nic a pokrývají většinu každodenní práce (instalační návod tady). Přidej první MCP server, když narazíš na zeď, která je o přístupu, ne o kvalitě, a rozdíl poznáš, až na něj narazíš.

Fungují skilly bez internetového připojení? Samotné soubory skillu ano; jsou to lokální markdown a všechno se načítá z disku. Pořád ale potřebuješ jakékoli připojení, které vyžaduje tvůj Claude klient. MCP servery navíc potřebují dosažitelný cílový systém, takže server pro vzdálené API je offline jen tak, jak je offline to API.

Je MCP zbytečně velké dělo pro sólo uživatele? Často ano. Pokud je tvá práce dokumenty, kód a analýza lokálních souborů, skilly plus vestavěné nástroje Clauda tě pokryjí. MCP si vydělá na svou instalační cenu, když je konkrétní externí systém (tvá databáze, tvůj CRM, tvůj kalendář) centrální pro tvou denní práci.

Kolik MCP serverů je moc? Když nedokážeš říct, k čemu je každý připojený server tenhle týden, máš jich moc. My provozujeme dva až tři na projekt a zbytek necháváme odpojený. Každý nečinný server platí nájem v tokenech a drží přihlašovací údaj bez jakéhokoli přínosu.

Krátká verze, ještě jednou: skilly pro úsudek, MCP pro dosah, obojí, když živá data potřebují disciplínu. Začni tím levným.

★ 9.6/10 × 3

Startovací balíček zdarma

3 skills s nejvyšším skóre z našich testů plus instalační checklist — sestava, kterou bychom nasadili na čistý stroj. Zdarma, e-mailem.

Jeden e-mail s balíčkem + krátký týdenní přehled nových výsledků testů. Odhlásit se můžete kdykoli.