# MCP servery pre Claude Code v roku 2026: 7 integrácií a inštalácia

> Č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.

Source: https://ailoot.ai/blog/sk/mcp-servers-claude-code/
Canonical: https://ailoot.ai/blog/sk/mcp-servers-claude-code/
Language: sk
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-172
Revision: sha256-5e3d54d9c40331c92060a1075c17f6d7d193cdfefb531dc20917d59074db3f3d


Ďalšie pokyny na prácu s Ailoot nájdete v [dokumentácii](https://ailoot.ai/docs/).



## Čo je MCP server a prečo ho Claude Code potrebuje?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key points in this section">

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.

</div>

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).

<figure>
<blockquote>
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.
</blockquote>
<figcaption>— Model Context Protocol, https://modelcontextprotocol.io/</figcaption>
</figure>

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?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key points in this section">

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.

</div>

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](https://ailoot.ai/blog/sk/claude-code-skills-library/) a [Claude Code Subagents: 5 hotových príkladov](https://ailoot.ai/blog/sk/claude-code-subagents/).

## Ako nainštalovať MCP server: váš prvý príkaz za 5 minút

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key points in this section">

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.

</div>

Úplná syntax z oficiálnej dokumentácie:

```bash
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:

```bash
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](https://ailoot.ai/docs/). Konkrétne príkazy nájdete v súbore README vybraného MCP servera.

## stdio alebo HTTP: ktorý prenosový protokol si vybrať?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key points in this section">

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.

</div>

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

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key points in this section">

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.

</div>

### 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):

```bash
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](https://github.com/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:

```bash
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):

```bash
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](https://github.com/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):

```bash
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):

```bash
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](https://developers.notion.com/guides/mcp/get-started-with-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):

```bash
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](https://github.com/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):

```bash
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](https://github.com/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

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key points in this section">

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.

</div>

Č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á:

```json
{
  "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](https://code.claude.com/docs/en/hooks#pretooluse-decision-control), nie starý nadradený tvar `decision: approve/block`:

```bash
#!/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](https://ailoot.ai/blog/sk/claude-code-plan-mode/) — obsahuje podobnú logiku „kontrola pred vykonaním“.

## Čo robiť, ak máte 40+ nástrojov a Claude sa v nich stráca?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key points in this section">

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.

</div>

Podľa [dokumentácie Claude Code](https://code.claude.com/docs/en/mcp#scale-with-mcp-tool-search) 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íklad `auto: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](https://ailoot.ai/blog/sk/claude-code-token-limits-saving/).

## Kedy MCP nepotrebujete: Je lepší Skill, Subagent alebo CLI?

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key points in this section">

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ď.

</div>

Poradie podľa nákladov na tokeny a zložitosti:

1.  **Príkaz CLI cez Bash** — takmer zadarmo. AI spustí `gh pr list`, `psql -c` alebo `curl` a dostane odpoveď ako bežný používateľ terminálu.
2.  **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.
3.  **Subagent** — stredné náklady. Samostatný kontext na dlhú úlohu s vlastnou reláciou tokenov.
4.  **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

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key points in this section">

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.

</div>

1.  **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`.

2.  **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 listina `DROP|TRUNCATE|DELETE` nie je dostatočná autorizácia.

3.  **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`.

4.  **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.

5.  **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.

6.  **Nesledujete náklady na tokeny.** V `claude mcp list` vidí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](https://ailoot.ai/blog/sk/claude-code-token-limits-saving/).

## Ako riešiť zlyhanie pripojenia MCP

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key points in this section">

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.

</div>

Kontrolný zoznam krok za krokom:

1.  **Vidíte server v zozname?**

    ```bash
    claude mcp list
    ```

    Ak nie, príkaz `claude mcp add` sa nedokončil. Najčastejšou príčinou je `--scope`: pridali ste ho do `local`, ale kontrolujete ho z iného projektu.

2.  **Je stav servera zelený?**

    ```bash
    claude mcp status <name>
    ```

    Červený stav znamená, že proces sa nespustil (pri stdio) alebo server neodpovedal (pri HTTP).

3.  **Obsahujú protokoly servera niečo užitočné?**

    ```bash
    claude mcp logs <name>
    ```

    Ak vidíte stack trace, problém zvyčajne súvisí s balíkom (`npx` ho nedokázalo nájsť alebo je verzia Node nižšia než 20).

4.  **OAuth callback sa nevracia?** Zvyčajne je problém v `--callback-port` alebo sieťovom filtri. Presmerujte konkrétny port:

    ```bash
    claude mcp add --transport http --callback-port 8765 [name] [url]
    ```

5.  **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`.

6.  **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

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key points in this section">

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.

</div>

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:

```bash
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](https://ailoot.ai/blog/sk/claude-md-template/) a poznáte [kontextové inžinierstvo](https://ailoot.ai/blog/sk/context-engineering/), pridanie vlastného MCP zaberie deň. Bez toho je lepšie najskôr si osvojiť základy.

<div class="section" role="doc-bibliography" aria-label="Sources">

### Zdroje

- [Model Context Protocol — oficiálna stránka](https://modelcontextprotocol.io/)
- [Anthropic predstavuje MCP — 25. novembra 2024](https://www.anthropic.com/news/model-context-protocol)
- [Dokumentácia MCP pre Claude Code](https://code.claude.com/docs/en/mcp)
- [Claude Code: Vyhľadávanie nástrojov MCP](https://code.claude.com/docs/en/mcp#scale-with-mcp-tool-search)
- [Oznámenie Claude Code Plugins — 9. októbra 2025](https://claude.com/blog/claude-code-plugins)
- [Code with Claude 2026](https://claude.com/code-with-claude)
- [modelcontextprotocol/servers — oficiálny register](https://github.com/modelcontextprotocol/servers)
- [github/github-mcp-server](https://github.com/github/github-mcp-server)
- [microsoft/playwright-mcp](https://github.com/microsoft/playwright-mcp)
- [bytebase/dbhub — Postgres MCP](https://github.com/bytebase/dbhub)
- [getsentry/sentry-mcp](https://github.com/getsentry/sentry-mcp)
- [makenotion/claude-code-notion-plugin](https://github.com/makenotion/claude-code-notion-plugin)
- [Sprievodca Notion MCP](https://developers.notion.com/guides/mcp/get-started-with-mcp)
- [Repozitár Anthropic Claude Code — issues a zoznam zmien](https://github.com/anthropics/claude-code)

</div>





Ak chcete pokračovať v práci s modelmi, prejdite na [Ailoot](https://ailoot.ai/).

## 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.


## Ailoot · Spoločnosť a jej portfólio projektov

Ailoot stavia na dlhodobých prevádzkových skúsenostiach, širokej klientskej základni, stabilných službách a priebežnom sledovaní KPI.

Spoločnosť a jej portfólio projektov: milióny zákazníkov; mesačné tržby v miliardách.

Ailoot využíva tieto prevádzkové skúsenosti na poskytovanie prístupu cez API k funkciám AI v produktoch zákazníkov, agentoch, aplikáciách a automatizáciách.
