MCP servery pre Claude Code v roku 2026: 7 integrácií a inštalácia
MarkdownČo je MCP a ako ho pripojiť za 5 minút pomocou príkazu claude mcp add. 7 serverov: GitHub, Postgres, Slack, Notion, Sentry, Playwright. Zoznam povolených položiek cez hooks.
Prečítať celý článok
Ďalšie pokyny na prácu s Ailoot nájdete v dokumentácii.
Čo je MCP server a prečo ho Claude Code potrebuje?
Kľúčové body
MCP (Model Context Protocol) je otvorený štandard od Anthropic, ktorý poskytuje Claude Code prístup k externým nástrojom a údajom prostredníctvom jednotného rozhrania. Jeden protokol namiesto desiatich rôznych API. Anthropic ho nazýva „USB-C pre aplikácie umelej inteligencie“: pripojte port a Claude uvidí vašu databázu, e-mail, messenger alebo repozitár.
Anthropic oznámil MCP 25. novembra 2024 ako otvorený štandard. Za rok sa protokol stal priemyselným štandardom: podporujú ho OpenAI, Google DeepMind a Microsoft. Oficiálny repozitár modelcontextprotocol/servers obsahuje referenčné servery zo samotného projektu MCP (Filesystem, Memory, Sequential Thinking, Fetch a ďalšie); dodávatelia — GitHub, Notion, Stripe, Linear, Cloudflare a Sentry — zverejňujú MCP servery vo vlastných repozitároch. V komunitných katalógoch sa celkový počet serverov počíta na tisíce.
Technicky MCP funguje cez JSON-RPC 2.0. Architektúra je jednoduchá: váš Claude Code je klient, ľubovoľná služba je server a MCP server medzi nimi má tri entity: tools (čo môže AI zavolať), resources (čo môže AI čítať) a prompts (hotové šablóny).
Rovnako ako USB-C poskytuje štandardný spôsob pripojenia zariadení k rôznym perifériám, MCP poskytuje štandardný spôsob pripojenia modelov umelej inteligencie k rôznym zdrojom údajov a nástrojom.
Prečo je to dôležité pre vibe codera: pred MCP bolo každé prepojenie medzi Claude a službou tretej strany samostatnou integráciou s vlastným wrapperom. S MCP pripojíte Postgres, Slack a GitHub tromi podobnými príkazmi a rovnako jednoducho ich odpojíte, keď službu už nepotrebujete.
Ako sa MCP líši od Skills a Subagents?
Kľúčové body
Tieto tri mechanizmy vyzerajú podobne, ale riešia odlišné problémy. Skills sú vaše pracovné postupy a prompty zapísané ako kód. Subagents sú samostatní špecializovaní „kolegovia“ s vlastným kontextom. MCP poskytuje externé nástroje, cez ktoré môže Claude pristupovať k službám a údajom. Ich náklady na tokeny sa líšia: skill je najlacnejší, zatiaľ čo MCP býva zvyčajne drahší. MCP najprv vloží do kontextu iba názvy nástrojov a pokyny servera; Claude načíta úplné opisy podľa potreby. Väčšinu nákladov tvoria odpovede služieb: môžu byť rozsiahle a zostávajú v konverzácii.
Jednoduchá tabuľka, ktorá pomôže rozlíšiť jednotlivé možnosti:
| Mechanizmus | Čo to je | Kedy ho použiť | Náklady na tokeny |
|---|---|---|---|
| Skill | Súbor s pokynmi a promptmi v .claude/skills/ | Opakuje sa pracovný postup: napísanie e-mailu, zostavenie správy, zverejnenie príspevku | Nízke. Načíta sa pri spúšťači |
| Subagent | Samostatný agent s vlastným kontextom a nástrojmi | Dlhá paralelná úloha: kontrola, audit, výskum | Stredné. Vlastný kontext |
| MCP server | Služba s nástrojmi/zdrojmi cez JSON-RPC | Potrebujete živý prístup k údajom: databáze, e-mailu, messengeru, repozitáru | Stredné alebo vysoké. V kontexte zostávajú iba názvy nástrojov; opisy sa načítavajú podľa potreby a odpovede služieb môžu byť rozsiahle |
Praktické zhrnutie: ak je úloha raz definovaná a opakuje sa ako text, je to skill. Ak AI potrebuje živú odpoveď z externého systému, je to MCP. Ak je úloha dlhá, vetví sa a potrebuje samostatnú hlavu, je to subagent.
Viac o dvoch príbuzných mechanizmoch: Claude Code Skills: Ako si vytvoriť vlastnú knižnicu a Claude Code Subagents: 5 hotových príkladov.
Ako nainštalovať MCP server: váš prvý príkaz za 5 minút
Kľúčové body
Rovnaká syntax funguje vo všetkých prípadoch: claude mcp add [name] -- [launch command]. Server sa zobrazí v zozname claude mcp list. Claude potom objaví nástroje servera a začne ich používať v konverzácii. Nie je potrebné ručne upravovať konfiguráciu — všetko sa vykonáva cez CLI.
Úplná syntax z oficiálnej dokumentácie:
claude mcp add <name> [options] -- <command> [args...]
Podporované sú tri prenosové protokoly: --transport stdio (predvolený, lokálny proces), --transport http (vzdialené HTTP) a --transport sse (označený ako zastaraný; použite ho iba vtedy, ak server ešte neprešiel na inú možnosť).
Pomocou príznaku --scope sú podporované tri rozsahy:
local— iba v aktuálnom priečinku projektu (predvolené).project— zapíše sa do.mcp.json, odovzdá sa do repozitára a bude dostupný celému tímu.user— globálne pre všetky projekty v počítači.
Minimálny príklad s referenčným Filesystem serverom projektu MCP. Spustí sa za pol minúty:
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem@2026.8.31 /Users/me/projects
claude mcp list
Po príkaze list uvidíte v zozname filesystem, ak existuje priečinok uvedený v príkaze; bez neho sa server nespustí. Server bude vidieť pracovné priečinky Claude Code — teda priečinok, z ktorého ste ho spustili. Nižšie v časti 5.2 vysvetľujem, prečo je to tak a kedy je tento server naozaj užitočný.
Ak chcete skontrolovať, či je MCP pripojený, spustite /mcp v relácii Claude Code. Zobrazia sa všetky servery, ich stav a zoznamy nástrojov. Ďalšie pokyny na prácu s Ailoot nájdete v dokumentácii. Konkrétne príkazy nájdete v súbore README vybraného MCP servera.
stdio alebo HTTP: ktorý prenosový protokol si vybrať?
Kľúčové body
stdio je lokálny proces vo vašom počítači; všetko funguje bez siete a OAuth nie je potrebný. HTTP je vzdialená služba, ku ktorej sa pristupuje pomocou tokenu alebo OAuth a ktorú možno zdieľať medzi zariadeniami. Ak sa MCP server nainštaluje cez npx alebo uvx, používa stdio. Ak má služba vlastnú verejnú adresu, používa HTTP. SSE je oficiálne označený ako zastaraný, preto sa naň nespoliehajte.
Porovnanie podľa kľúčových kritérií:
| Kritérium | stdio | HTTP |
|---|---|---|
| Kde beží | Lokálne (podriadený proces Claude Code) | Vzdialený server |
| Autorizácia | Nie je potrebná | OAuth 2.1 alebo Bearer token |
| Sieťové porty | Žiadne | Verejná adresa |
| Prípady použitia | Filesystem, Postgres, lokálne nástroje | GitHub, Slack, Notion, Linear, Sentry |
| Opätovné pripojenie | Nie je potrebné | Exponenciálne čakanie, najviac 5 pokusov |
| Nasadenie | Inštalácia lokálneho balíka | Služba dodávateľa |
Praktické pravidlo: všetko, čo je uložené na vašom disku alebo v lokálnej databáze, používa stdio. Všetko, čo je v cloude, používa HTTP. SSE je oficiálne zastarané; nevyberajte si ho.
7 hotových MCP serverov pre podnikateľov
Kľúčové body
Tu je sedem nastavení, ktoré pokrývajú 80 % úloh vibe codera: kód (GitHub), súbory (Filesystem), databáza (Postgres cez DBHub), tímová komunikácia (Slack), znalostná báza (Notion), sledovanie chýb (Sentry) a pracovné postupy v prehliadači (Playwright). Pri každom nastavení nižšie uvádzam jednoriadkový inštalačný príkaz a príklad toho, ako presne môžete v skutočnej konverzácii požiadať Claude, aby vykonal danú prácu.
5.1. GitHub MCP — oficiálny server od GitHubu
Čo robí: poskytuje Claude Code prístup k issues, pull requestom, súborom repozitára a spusteniam akcií. Server je open source a na GitHube má viac než 30 000 hviezdičiek.
Inštalácia (HTTP cez OAuth):
claude mcp add --transport http github https://api.githubcopilot.com/mcp/
Prípadne použite stdio cez Docker, ak namiesto OAuth potrebujete token PAT.
Príklad: „Prečítaj otvorené issues označené štítkom bug, zoskup ich podľa komponentu a navrhni poradie, v akom ich uzavrieť.“ Claude zavolá GitHub MCP, prečíta všetky issues a vráti zoradený zoznam podľa priority.
Repozitár: github/github-mcp-server.
5.2. Filesystem MCP — referenčný server projektu MCP
Čo robí: poskytuje AI prístup k súborom v počítači v rámci schválených priečinkov. Vydáva ho samotný projekt MCP; register npm uvádza ako autora Model Context Protocol a Series of LF Projects, LLC.
Inštalácia (stdio) s pripnutou verziou:
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem@2026.8.31 /Users/me/projects
Keď sa Claude Code pripojí, odovzdá serveru svoje pracovné priečinky, ktoré nahradia všetko uvedené v príkaze. Pracovné priečinky Claude Code zahŕňajú priečinok, z ktorého ste ho spustili, a priečinky pridané príkazom /add-dir alebo príznakom --add-dir. Pomocou príkazu nemôžete serveru určiť samostatný priečinok s maketami. Priečinok uvedený v príkaze však musí existovať, inak sa server nespustí.
V Claude Code to teda väčšinou duplikuje vstavané nástroje. Na prístup k súborom v inom priečinku stačí /add-dir: potom môže tento priečinok čítať aj samotnými nástrojmi Claude Code. Server je užitočnejší pre programy, ktoré nemajú vlastný prístup k súborom. V Claude Desktop sa môže vyskytnúť iný problém: nástroje servera sa odmietnu, pretože ich opisy používajú starý formát schémy; tento problém stále nie je vyriešený.
Udeľte prístup iba k priečinkom, ktoré naozaj potrebujete, a to v príkaze aj cez /add-dir. Nepovoľujte prístup ku koreňu disku — to je prvá bezpečnostná diera.
Príklad: najprv /add-dir ~/Documents/design, potom „Presuň všetky makety z ~/Documents/design/landing-v3/ do aktuálneho projektu a premenuj ich podľa konvencie hero-*.png.“
5.3. Postgres MCP — DBHub (Bytebase)
Čo robí: pripája Claude k Postgres, MySQL, SQL Server, MariaDB alebo SQLite. Podporuje režim iba na čítanie, takže AI agent nemôže jedným príkazom odstrániť databázu. Často sa používa ako náhrada za archivovaný referenčný server Anthropic server-postgres.
Inštalácia (HTTP, iba na čítanie):
claude mcp add postgres -- npx -y @bytebase/dbhub --dsn "postgresql://user:pass@localhost:5432/mydb?sslmode=disable" --readonly
Pri produkčnej databáze vždy používajte samostatného používateľa s oprávneniami iba na čítanie a anonymizujte osobné údaje prostredníctvom VIEW alebo sprostredkujúcej trasy API. Nepripájajte produkčnú databázu s oprávneniami na zápis.
Príklad: „Vyhľadaj zákazníkov, ktorých stav predplatného je expired a ktorí patria do posledného mesiaca, a uveď 20 najlepších podľa celkovej sumy platieb.“
Repozitár: bytebase/dbhub.
5.4. Slack MCP — tímová komunikácia
Čo robí: poskytuje Claude prístup na čítanie kanálov Slack a odosielanie správ. Užitočné na automatizáciu: „Keď build prejde, pošli správu do #releases“; „Zostav týždenné zhrnutie z #engineering.“
Inštalácia (stdio cez wrapper npx, napríklad @modelcontextprotocol/server-slack alebo ekvivalent od dodávateľa):
claude mcp add slack \
-e SLACK_BOT_TOKEN=xoxb-... \
-e SLACK_TEAM_ID=T0... \
-- npx -y @modelcontextprotocol/server-slack
Autorizácia používa Slack Bot Token; prístup sa obmedzuje pomocou scopes na strane Slacku. AI môžete povoliť iba chat:read a chat:write:user, takže nebude môcť upravovať nastavenia pracovného priestoru. Aktuálne príkazy nájdete v súbore README vybraného servera; ekosystém sa rýchlo mení.
Príklad: „Každé ráno o 9:00 pošli do #daily zoznam včerajších zlúčených PR.“
5.5. Notion MCP — znalostná báza
Čo robí: poskytuje Claude prístup k stránkam a databázam Notion. Je to znalostná báza mimo vášho projektu: ak si tam uchovávate poznámky, zoznam zákazníkov alebo redakčnú politiku, AI ich môže čítať.
Inštalácia (HTTP cez OAuth):
claude mcp add --transport http notion https://mcp.notion.com/mcp
Prípadne použite oficiálny plugin Anthropic @makenotion/claude-code-notion-plugin.
Príklad: „V databáze Notion „Customers“ nájdi všetkých, ktorých stav je „active“ a ktorí nemali hovor viac než dva týždne. Priprav každému e-mail.“
Sprievodca od Notion: developers.notion.com/guides/mcp.
5.6. Sentry MCP — sledovanie chýb
Čo robí: pripája Claude k chybám vo vašom produkčnom systéme. Keď stránka zlyhá s chybou 500, môžete sa opýtať: „Ukáž mi 10 najnovších problémov v Sentry pre tento projekt a vysvetli základnú príčinu každého z nich“ a okamžite dostanete analýzu.
Inštalácia (HTTP):
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
Autorizácia prebieha cez Sentry OAuth. Prístup možno obmedziť na konkrétny projekt.
Príklad: „Vyber tri najčastejšie problémy za posledných 24 hodín. Jednoducho vysvetli, čo sa stalo, a navrhni, ako to opraviť.“
Repozitár: getsentry/sentry-mcp.
5.7. Playwright MCP — pracovné postupy v prehliadači
Čo robí: poskytuje Claude prehliadač. AI môže otvoriť stránku, kliknúť, vyplniť formulár a vytvoriť snímku obrazovky. Užitočné na kontroly UI, manuálne testovanie po zverejnení a analýzu pracovných postupov.
Inštalácia (stdio):
claude mcp add playwright -- npx -y @playwright/mcp@latest
Verziu v0.0.75, vydanú 7. mája 2026, aktívne udržiava Microsoft (viac než 32 000 hviezdičiek).
Príklad: „Otvor domovskú stránku nášho webu, skontroluj, či sa všetky karty zobrazujú správne, a vytvor snímku obrazovky na počítači aj mobile.“
Repozitár: microsoft/playwright-mcp.
V README vybranej verzie Playwright MCP nájdete príkaz s pripnutou verziou, príznak pre viacero súčasných relácií a bežné chyby pri inštalácii.
Ako riadiť bezpečnosť pomocou hooku PreToolUse
Kľúčové body
MCP dáva AI veľkú moc: môže zapisovať do databáz, posielať správy a odstraňovať súbory. Hook PreToolUse môže riadiť zodpovedajúce volania, no regex prefixu SQL nie je databázovou autorizáciou a matcher iba Postgres nepokrýva Slack ani súbory. Najprv použite skutočné práva služby a súborového systému a presný dosah hooku overte osobitne.
Čierna listina prefixov SQL nie je hranicou oprávnení iba na čítanie: malé písmená, komentáre, UPDATE, INSERT, ALTER, viaceré príkazy a funkcie s vedľajšími účinkami tri veľké prefixy nepokrývajú. Pripojeniu dajte samostatnú rolu s oprávneniami iba na čítanie a overte ich na jednorazovej testovacej databáze. Hook je dodatočná kontrola volania, nie náhrada práv.
Toto je zámerne úzky príklad karantény: odmieta všetky volania troch pomenovaných rodín serverov MCP do posúdenia a overenia konkrétnej politiky. Blokuje čítanie aj zápis. Vzory prispôsobte skutočným názvom; premenovaný server, vstavaný Bash či iný konektor ležia mimo nich.
Do .claude/settings.json vložte tieto samostatné pravidlá:
{
"hooks": {
"PreToolUse": [
{
"matcher": "mcp__postgres__.*",
"hooks": [{"type": "command", "command": "bash \"$CLAUDE_PROJECT_DIR/.claude/hooks/deny-unapproved-mcp.sh\""}]
},
{
"matcher": "mcp__slack__.*",
"hooks": [{"type": "command", "command": "bash \"$CLAUDE_PROJECT_DIR/.claude/hooks/deny-unapproved-mcp.sh\""}]
},
{
"matcher": "mcp__filesystem__.*",
"hooks": [{"type": "command", "command": "bash \"$CLAUDE_PROJECT_DIR/.claude/hooks/deny-unapproved-mcp.sh\""}]
}
]
}
}
Skript uložte ako .claude/hooks/deny-unapproved-mcp.sh. Vracia zdokumentovanú zmluvu rozhodnutia PreToolUse, nie starý nadradený tvar decision: approve/block:
#!/bin/bash
printf '%s\n' '{"hookSpecificOutput":{"hookEventName":"PreToolUse","permissionDecision":"deny","permissionDecisionReason":"This MCP server family is quarantined pending a reviewed policy."}}'
Skript SQL neparsuje ani neklasifikuje. Zodpovedajúce volanie vždy odmieta. Pred cennými dátami overte v izolovanej relácii matcher aj výsledok: SELECT 1, malé delete, UPDATE s úvodným komentárom, nástroj Slack na čítanie či odoslanie a Filesystem čítanie .env musia byť pri zhode názvov odmietnuté. Nástroj inej rodiny zostáva mimo príkladu; túto samostatnú hranicu výslovne overte.
Na databázovú prácu iba na čítanie použite overené granty a karanténu nahraďte posúdenou politikou skutočných nástrojov. Pri Slacku iba na čítanie použite prístup bez odosielania. Pri súboroch obmedzte povolené korene servera a práva procesu. Netvrďte, že hook blokuje iné nástroje, shell, prílohy promptu či politiku, ktorú agent môže editovať.
Rovnaký prístup podrobnejšie opisuje sprievodca Plan Mode v Claude Code — obsahuje podobnú logiku „kontrola pred vykonaním“.
Čo robiť, ak máte 40+ nástrojov a Claude sa v nich stráca?
Kľúčové body
Sedem serverov môže ľahko znamenať 50–100 nástrojov. Claude Code predvolene používa Tool Search: pri spustení sa do kontextu vložia iba názvy nástrojov a pokyny serverov, pričom Claude načíta celý opis, keď nástroj potrebuje. Ak je vyhľadávanie vypnuté, naraz sa načítajú všetky opisy a po približne 40 nástrojoch sa Claude začne mýliť: vyberie nesprávny nástroj alebo siahne po MCP, hoci by stačil obyčajný príkaz.
Podľa dokumentácie Claude Code je teraz predvolene zapnutý a netreba ho zapínať ručne.
Výnimky, pri ktorých Claude Code načíta všetky nástroje okamžite: práca cez proxy tretej strany (keď je ANTHROPIC_BASE_URL nastavená na inú adresu než Anthropic), modely staršie než generácia 4.5 v Google Cloud a nasadenia Microsoft Foundry v Azure. Premenná ENABLE_TOOL_SEARCH mení správanie:
- nie je nastavená — všetky nástroje MCP sa odložia a načítajú podľa potreby;
true— rovnaké správanie a navyše sa Claude Code pokúsi zapnúť vyhľadávanie cez proxy;auto— režim prahu: kým všetky opisy nástrojov zaberajú menej než 10 % kontextového okna, načítajú sa okamžite; po prekročení tejto hranice sa odložia;auto:N— rovnaké správanie, ale s vlastným percentuálnym prahom, napríkladauto:5;false— staré správanie; všetky nástroje sú okamžite v kontexte.
Pre kritické nástroje, ktoré musia byť vždy viditeľné, je v .mcp.json vedľa opisu servera príznak alwaysLoad: true. Každý taký nástroj zaberá miesto v kontexte od prvej chvíle, preto ho používajte iba pri nástrojoch, ktoré Claude potrebuje takmer v každej odpovedi.
Ak máte päť alebo viac MCP serverov a Claude nevie, ktorý nástroj zavolať, najprv skontrolujte, či nie je vypnuté vyhľadávanie: v nastaveniach vyhľadajte ENABLE_TOOL_SEARCH=false a overte, či pracujete cez proxy.
Pomôcť môže aj zmenšenie kontextu pomocou /compact.
Kedy MCP nepotrebujete: Je lepší Skill, Subagent alebo CLI?
Kľúčové body
MCP je z hľadiska tokenov najdrahší spôsob, ako Claude poskytnúť externé schopnosti. Ak možno úlohu zvládnuť hotovým nástrojom CLI (gh issue list, psql, curl) alebo jednostránkovým skillom, použite ich namiesto vytvárania MCP serverov. Pravidlo: MCP má zmysel iba vtedy, keď AI potrebuje živú obojsmernú konverzáciu so službou, nie jednorazovú odpoveď.
Poradie podľa nákladov na tokeny a zložitosti:
- Príkaz CLI cez Bash — takmer zadarmo. AI spustí
gh pr list,psql -calebocurla dostane odpoveď ako bežný používateľ terminálu. - Skill — lacný. Hotová šablóna promptu s pokynmi, čo zavolať a ako spracovať výsledok. Načíta sa na základe spúšťača v názve priečinka.
- Subagent — stredné náklady. Samostatný kontext na dlhú úlohu s vlastnou reláciou tokenov.
- MCP server — drahý. V kontexte zostávajú iba názvy nástrojov, ale opis nástroja sa načíta, keď ho Claude pred volaním nájde, a odpovede služieb môžu byť rozsiahle: Claude Code upozorní, keď odpoveď nástroja presiahne 10 000 tokenov. Navyše je pre HTTP potrebná relácia OAuth.
Rada, ktorá môže prekvapiť: na parsovanie webových stránok, prácu s gitom, otváranie PDF a používanie open source nástrojov zvoľte CLI, nie MCP. AI môže spúšťať príkazy terminálu rovnako dobre ako človek a tokeny sa míňajú iba na príkaz a jeho odpoveď, bez opisov nástrojov či réžie servera.
MCP má zmysel v dvoch prípadoch:
- Služba je uzavretá: Slack, Notion, Sentry, Linear. Existujú aj nástroje CLI, ale MCP poskytuje podrobnejší prístup cez OAuth a riadenie scopes.
- Je potrebná živá obojsmerná konverzácia: AI sa pripojí k Postgresu, skontroluje schému, položí doplňujúci dotaz, získa údaje a urobí ďalší krok. Pomocou CLI by to znamenalo 10 manuálnych príkazov.
6 antipatternov pri pripájaní MCP
Kľúčové body
Šesť konkrétnych chýb, na ktoré vibe coders narážajú počas prvých týždňov s MCP. Každý antipattern možno napraviť za minútu: otvorte claude mcp list, skontrolujte zoznam a preverujte scopes a hooks. Väčšinu problémov vyrieši odstránenie nepotrebného servera, nie pridanie nového; táto časť je krátky kontrolný zoznam, ktorým treba prejsť zhora nadol.
MCP skrinka. Pripojili ste 10 serverov „pre istotu“; Claude nevie, ktorý nástroj zavolať, a ich odpovede zahlcujú kontext. Riešenie: ponechajte 3–5 serverov pre aktuálny projekt a ostatné odstráňte príkazom
claude mcp remove.Prístup na zápis do produkčnej databázy. Pripojili ste Postgres MCP k produkčnej databáze bez
--readonly, samostatného používateľa alebo hooku so zoznamom povolených položiek. Jeden prompt — „vymaž testovacie záznamy“ — a produkčné údaje sú vymazané. Riešenie: samostatná databázová rola s overenými oprávneniami iba na čítanie, príslušný režim servera iba na čítanie a otestované kontroly nástrojov. Prefixová čierna listinaDROP|TRUNCATE|DELETEnie je dostatočná autorizácia.PII bez anonymizácie. Priamo ste pripojili databázu obsahujúcu e-maily, telefónne čísla a údaje z pasov zákazníkov. Claude tieto údaje vidí a tie sa dostanú do protokolov Anthropic. Riešenie: VIEW alebo sprostredkujúca trasa API, ktorá vráti maskované údaje, napríklad
j***@gmail.com.MCP namiesto skillu. Potrebujete „vytvoriť predajnú správu vo formáte X“ — rutinnú úlohu, ktorú vyrieši skill s hotovým promptom. Nevytvárajte MCP server.
MCP namiesto open source CLI. Potrebujete previesť PDF na text. Na to slúži
pdftotext. Nevytvárajte „PDF MCP“ — iba tým míňate tokeny.Nesledujete náklady na tokeny. V
claude mcp listvidíte pripojený server, ale nie to, koľko prostriedkov spotrebuje v každej konverzácii. Po týždni ani netušíte, že „MCP spotrebovalo 40 % kontextu a celý čas som za to platil“. Riešenie: pravidelne vypínajte nepoužívané servery a sledujte, ako sa používanie mení, pomocou sledovania limitu používania Claude Code.
Ako riešiť zlyhanie pripojenia MCP
Kľúčové body
Najčastejšie problémy: OAuth callback nefunguje, názov servera koliduje s existujúcim názvom alebo sa nástroj po príkaze add nezobrazí v claude mcp list. Štandardný postup riešenia problémov ich pomôže odstrániť: list ukáže, čo sa pripojilo, status skontroluje stav a pri červenom indikátore logs vráti stack trace. Po úprave --scope alebo premennej ENV všetko reštartujte.
Kontrolný zoznam krok za krokom:
Vidíte server v zozname?
claude mcp listAk nie, príkaz
claude mcp addsa nedokončil. Najčastejšou príčinou je--scope: pridali ste ho dolocal, ale kontrolujete ho z iného projektu.Je stav servera zelený?
claude mcp status <name>Červený stav znamená, že proces sa nespustil (pri stdio) alebo server neodpovedal (pri HTTP).
Obsahujú protokoly servera niečo užitočné?
claude mcp logs <name>Ak vidíte stack trace, problém zvyčajne súvisí s balíkom (
npxho nedokázalo nájsť alebo je verzia Node nižšia než 20).OAuth callback sa nevracia? Zvyčajne je problém v
--callback-portalebo sieťovom filtri. Presmerujte konkrétny port:claude mcp add --transport http --callback-port 8765 [name] [url]Konflikt názvov nástrojov? Dva servery sprístupňujú nástroj s rovnakým názvom a Claude volá nesprávny. Použite Tool Search (pozrite predchádzajúcu sekciu H2) alebo ručne odstráňte nadbytočný server príkazom
claude mcp remove.Nevidíte rozšírenia (connectors) claude.ai? Ide o známy problém: rozšírenia (connectors) z webového rozhrania claude.ai nie sú dostupné v Claude Code, keď používa API key. Riešenie: pripojte MCP cez CLI, nie cez webové rozhranie.
Čo ďalej: OAuth, vlastné MCP servery a Plugin Marketplace
Kľúčové body
Po siedmich hotových serveroch nasledujú tri ďalšie kroky: OAuth pre vlastné HTTP servery (ak chcete MCP zdieľať s tímom), vytvorenie vlastného MCP pre jedinečnú službu a pripojenie k Plugin Marketplace od Anthropic. Marketplace bol spustený 9. októbra 2025 a balí MCP do pluginov, ktoré možno nainštalovať jediným príkazom.
Plugin Marketplace uľahčuje prácu každému, kto si nechce pamätať inštalačné príkazy. Formátom je manifest .claude-plugin/marketplace.json, ktorý opisuje súbor serverov v jednom balíku.
Nainštalujte plugin z marketplace:
claude plugin install <plugin-name>
Plugin môže naraz obsahovať niekoľko MCP serverov, skills a subagents — zabalenú konfiguráciu pre konkrétny scenár: elektronický obchod, marketing alebo právne oddelenie.
Napíšte vlastný MCP server podľa špecifikácie modelcontextprotocol.io. Minimálna šablóna používa SDK Anthropic pre Python alebo TypeScript; potom opíšte nástroje a pripojte prenosový protokol. Zložitosť je porovnateľná s písaním REST API pomocou FastAPI.
Ak už váš projekt obsahuje nakonfigurovaný CLAUDE.md a poznáte kontextové inžinierstvo, pridanie vlastného MCP zaberie deň. Bez toho je lepšie najskôr si osvojiť základy.
Zdroje
- Model Context Protocol — oficiálna stránka
- Anthropic predstavuje MCP — 25. novembra 2024
- Dokumentácia MCP pre Claude Code
- Claude Code: Vyhľadávanie nástrojov MCP
- Oznámenie Claude Code Plugins — 9. októbra 2025
- Code with Claude 2026
- modelcontextprotocol/servers — oficiálny register
- github/github-mcp-server
- microsoft/playwright-mcp
- bytebase/dbhub — Postgres MCP
- getsentry/sentry-mcp
- makenotion/claude-code-notion-plugin
- Sprievodca Notion MCP
- Repozitár Anthropic Claude Code — issues a zoznam zmien
Ak chcete pokračovať v práci s modelmi, prejdite na Ailoot.
Viac podrobností
Otázky a odpovede: MCP servery pre Claude Code v roku 2026: 7 integrácií a inštalácia
Urobí tento hook produkčný databázový prístup iba na čítanie?
Nie. Príklad karantény blokuje všetky volania pomenovaných rodín MCP; SQL neklasifikuje. Správanie databázy iba na čítanie musí zabezpečiť samostatná rola s overenými grantmi a hook slúži ako doplnková kontrola.
Ako otestovať rozsah hooku?
V izolovanej relácii overte odmietnutie zodpovedajúcich názvov pri čítaní aj zápise vrátane malých písmen či komentárov pred SQL. Potom overte nástroj mimo matchera; nepokrytá cesta potrebuje vlastné oprávnenia či politiku.