Preskočiť na obsah

Čo je MCP? Model Context Protocol vysvetlený pre firmy

Váš tím používa AI asistenta každý deň. Píše slušné e-maily a zhrnie dlhé PDF. Opýtajte sa ho však, ktorí zákazníci od júna nič neobjednali alebo na čom ste sa dohodli na minulotýždňovej porade. Nemá z čoho vychádzať. Odpovede sú vo vašom CRM, na zdieľanom disku a v databáze objednávok. Asistent nevidí ani do jedného z nich.

Prepojiť ich môžete. Skutočná otázka je, koľkokrát chcete stavať to isté prepojenie. Presne tento problém rieši Model Context Protocol, skrátene MCP. V tomto článku vysvetlíme, čo MCP je, ako funguje, čo mení pre bežnú firmu a kde treba byť opatrný.

MCP v jednom odseku

MCP je otvorený štandard na prepojenie AI aplikácií s nástrojmi a dátami, ktoré potrebujú. Predstavila ho spoločnosť Anthropic 25. novembra 2024 ako otvorenú špecifikáciu s otvoreným zdrojovým kódom, nie ako funkciu vlastného produktu. Do konca roka 2025 ho prijali ChatGPT, Gemini, Microsoft Copilot, Visual Studio Code, Cursor a mnohé ďalšie AI nástroje. Anthropic vtedy napočítal viac ako 10 000 aktívnych verejných MCP serverov. V decembri 2025 daroval MCP nadácii Agentic AI Foundation, fondu pod hlavičkou Linux Foundation, ktorý založil spolu so spoločnosťami Block a OpenAI. MCP tak neovláda žiadna jedna firma. Dokumentácia projektu ho prirovnáva k portu USB-C: jedna dohodnutá zástrčka namiesto iného kábla pre každé zariadenie.

Problém: každá aplikácia potrebuje vlastný kábel

Povedzme, že používate tri AI aplikácie: chatového asistenta pre kanceláriu, nástroj na programovanie pre vývojárov a asistenta podpory, ktorého ste si postavili sami. Každá z nich má mať prístup k štyrom systémom: CRM, zdieľanému disku, databáze objednávok a Slacku.

Bez štandardu je každá dvojica samostatná integrácia. Tri aplikácie krát štyri systémy je dvanásť konektorov. Každý je napísaný pre iný formát pluginov, každý rieši prihlasovanie po svojom a každý sa pokazí v inom čase. Pridáte piaty systém a staviate ďalšie tri. Zmeníte poskytovateľa AI a začínate odznova.

Bez štandardu

  • Asistent pre kanceláriu
  • Nástroj na programovanie
  • Váš bot podpory
  • CRM
  • Zdieľaný disk
  • Databáza objednávok
  • Slack

Asistent pre kanceláriu, Nástroj na programovanie, Váš bot podpory → CRM, Zdieľaný disk, Databáza objednávok, Slack

Každá AI aplikácia potrebuje vlastný konektor ku každému systému: 3 × 4 = 12 integrácií na stavbu a údržbu.

So spoločným protokolom dostane každý systém jeden obal, MCP server, a každá AI aplikácia sa naučí hovoriť cez MCP len raz. Potom platí tri plus štyri: sedem dielov namiesto dvanástich. Rozdiel rastie s každou ďalšou aplikáciou a systémom. Dôležitejšie je, že konektor k vášmu CRM už nie je viazaný na jedného dodávateľa AI.

S MCP

  • Asistent pre kanceláriu
  • Nástroj na programovanie
  • Váš bot podpory
  • CRM
  • Zdieľaný disk
  • Databáza objednávok
  • Slack

Asistent pre kanceláriu, Nástroj na programovanie, Váš bot podpory → MCP → CRM, Zdieľaný disk, Databáza objednávok, Slack

Každý systém dostane jeden MCP server. Použiť ho môže každá aplikácia, ktorá podporuje MCP: 3 + 4 = 7 dielov.

Ako MCP funguje

Špecifikácia pozná tri roly. Najľahšie sa vysvetľujú zhora nadol.

Kde je MCP

  1. Hostiteľ: vaša AI aplikácia Chatový asistent, nástroj na programovanie alebo vaša vlastná aplikácia
  2. MCP klient Súčasť hostiteľa, jeden pre každý pripojený server
  3. MCP server Obalí jeden systém a opíše, čo vie robiť
  4. Váš systém CRM, databáza, úložisko súborov, tikety
  • Hostiteľ (host): AI aplikácia, s ktorou človek naozaj pracuje. Napríklad chatový asistent v počítači, editor kódu alebo váš zákaznícky portál s AI funkciou. Hostiteľ rozhoduje, čo model smie vidieť a robiť, a pýta si od používateľa súhlas.
  • Klient: konektor vo vnútri hostiteľa. Každý klient sa rozpráva s jedným serverom.
  • Server: malý program, ktorý stojí pred jedným systémom. Opíše, čo daný systém vie, v podobe, ktorej rozumie každý MCP klient. Zároveň volá samotné API alebo databázu.

Model sa s vaším CRM nikdy nerozpráva priamo. Vidí zoznam dostupných nástrojov s krátkym popisom, rozhodne sa jeden použiť a hostiteľ to volanie vykoná cez klienta. Ak poznáte function calling, MCP je štandardné balenie okolo neho. Mechaniku vysvetľujeme v článku o tom, ako AI agenti používajú nástroje.

Čo server ponúka: nástroje, zdroje a prompty

MCP server môže ponúkať tri druhy vecí:

  • Nástroje (tools): funkcie, ktoré môže model zavolať, napríklad find_customer, create_ticket alebo get_invoice_status. Tu je väčšina úžitku a aj väčšina rizika.
  • Zdroje (resources): dáta, ktoré si aplikácia alebo model môže prečítať, napríklad kartu zákazníka, produktový list alebo štruktúru databázy.
  • Prompty: pripravené šablóny, ktoré si používateľ vyberie, napríklad „Priprav mi podklady na hovor s týmto zákazníkom“.

Rozumný CRM server pre obchodný tím môže ponúkať päť nástrojov: vyhľadať zákazníkov, načítať jedného zákazníka, vypísať otvorené obchody, pridať poznámku a vytvoriť úlohu. Cenník sprístupní ako zdroj a pridá dva či tri prompty, ktoré napísal vedúci obchodu.

Lokálne a vzdialené servery

MCP definuje dva štandardné spôsoby pripojenia.

  • Lokálne servery bežia priamo v počítači používateľa. AI aplikácia ich spustí ako malý program na pozadí a komunikuje s nimi cez štandardný vstup a výstup (špecifikácia to volá stdio). Vývojári ich používajú, aby asistent videl do súborov, lokálnej databázy alebo nástrojov príkazového riadka.
  • Vzdialené servery bežia na serveri a pripájate sa k nim cez web, prenosom s názvom Streamable HTTP. Pre väčšinu firiem je dôležitý práve tento typ: jeden server pre vaše CRM, nasadený raz, ktorý používa každý s oprávnením. Mnohí dodávatelia softvéru už zverejňujú vzdialené MCP servery pre svoje produkty.

Aktuálna verzia špecifikácie z 28. júla 2026 odstránila z protokolu dlhodobé relácie (sessions). Každá požiadavka teraz stojí sama za seba, takže vzdialený MCP server môže bežať za obyčajným load balancerom ako ktorákoľvek iná webová služba.

Kto smie čo: autorizácia

Autorizácia je v špecifikácii voliteľná. Už to niečo hovorí: MCP opisuje, ako si aplikácia pýta prístup, nie kto ho má dostať. To rozhodnutie je na vás. Pre vzdialené servery špecifikácia definuje prihlásenie postavené na OAuth 2.1, teda na rovnakej rodine štandardov ako „Prihlásiť sa cez Google“ alebo Microsoft. V praxi to vyzerá takto:

  1. Používateľ pripojí svoju AI aplikáciu k vášmu MCP serveru.
  2. Aplikácia ho pošle na vaše bežné prihlásenie, napríklad Microsoft Entra ID alebo Google Workspace.
  3. Prihlási sa a schváli, čo aplikácia smie robiť, napríklad čítať zákazníkov, ale nie ich mazať.
  4. Aplikácia dostane token, ktorý platí len pre tento jeden server a len s týmito oprávneniami.

Lokálne servery tento krok vynechávajú a prihlasovacie údaje, napríklad API kľúč, čítajú z lokálnej konfigurácie. Je to pohodlné, a práve preto si lokálne servery vyžadujú opatrnosť: akýkoľvek kľúč tam vložíte, AI aplikácia ho môže použiť.

Najdôležitejšie pravidlo návrhu je jednoduché: server má konať s oprávneniami človeka, ktorý ho používa, nie s administrátorským kľúčom, ktorý vidí všetko.

Ako to vyzerá v praxi

Takto pracuje obchodná manažérka s asistentom, ktorý je cez MCP server pripojený k firemnému CRM.

Asistent s CRM serverom

  1. Vy: Ktorí zákazníci na Slovensku od júna nič neobjednali?
  2. Volanie nástroja: crm.search_customers(country: SK, last_order_before: 2026-06-01)
  3. Výsledok: 14 zákazníkov · 3 s otvoreným obchodom
  4. Volanie nástroja: crm.list_deals(status: open, customers: tí 3)
  5. Výsledok: Veľkoobchod v Žiline: ponuka odoslaná 12. 8. · Hotelová skupina: dohodnuté demo · Tlačiareň: bez aktivity od júla
  6. AI: Je ich štrnásť. Traja majú otvorený obchod: veľkoobchod zo Žiliny má ponuku a zatiaľ sa neozval, s hotelovou skupinou máte dohodnuté demo a tlačiareň od júla mlčí. Mám pre tlačiareň pripraviť koncept e-mailu?
  7. Vy: Áno, a vytvor Petrovi úlohu, aby sa im ozval.
  8. Vytvorenie úlohy mení dáta: aplikácia si pýta potvrdenie
Ilustračný príklad. Asistent číta cez dva nástroje. Vytvorenie úlohy je zápis, preto sa aplikácia najprv opýta.

Rovnaký server funguje dnes s asistentom pre kanceláriu a o rok s iným poskytovateľom AI, bez stavania nového prepojenia.

Niečo podobné sme postavili pre Shovels: Charlieho, asistenta, ktorý odpovedá na otázky o stavebných povoleniach a zhotoviteľoch. Využíva integrácie MCP serverov, takže model sa pýta živej databázy a nehádá podľa toho, čo sa naučil pri trénovaní.

Čo MCP znamená pre vašu firmu

Ak AI nástroje kupujete

Skôr než si vyberiete asistenta, zistite, ktoré z vašich hlavných systémov už majú oficiálny MCP server. Overte si aj to, či sa AI aplikácie, ktoré váš tím používa, vedia pripojiť ku vzdialeným serverom. Servery od dodávateľa daného systému uprednostnite pred anonymnými. Pýtajte sa, aké oprávnenia server potrebuje a či rešpektuje prístupové práva jednotlivých používateľov.

Ak máte vlastné systémy

Ak vaša firma stojí na internom nástroji, vlastnej databáze alebo rozšírení ERP, MCP server je čistý spôsob, ako ich sprístupniť AI. Postavíte ho raz, presne určíte, ktoré operácie ponúkne, a použiť ho môže každá aplikácia s podporou MCP. Zároveň môžete kedykoľvek zmeniť poskytovateľa AI, lebo integrácia patrí vám, nie obchodu s pluginmi jedného dodávateľa. Často ide o malý projekt: server s niekoľkými dobre navrhnutými nástrojmi nad existujúcim API. Čo za takým serverom zvyčajne je, ukazujú naše interné nástroje.

Ak softvér predávate

Vaši zákazníci budú čoraz častejšie chcieť, aby ich AI asistenti fungovali aj s vaším produktom. Dobre ohraničený MCP server so správnym prihlásením a krátkym zoznamom bezpečných nástrojov sa stáva súčasťou moderného API.

Bezpečnosť: čo za vás MCP nevyrieši

MCP štandardizuje prepojenie. Bezpečným ho nerobí. Samotná špecifikácia upozorňuje, že nástroje predstavujú spúšťanie ľubovoľného kódu a že hostiteľ musí mať pred použitím nástroja výslovný súhlas používateľa. Majte na pamäti štyri riziká:

  • Nedôveryhodné servery. Lokálny MCP server je program, ktorý beží vo vašom počítači s vašimi oprávneniami. Inštalovať ho z neznámeho repozitára je to isté ako inštalovať akýkoľvek neznámy softvér.
  • Popisy nástrojov sú text, ktorý model číta. Škodlivý server do nich môže skryť pokyny. Podľa špecifikácie treba popisy nástrojov považovať za nedôveryhodné, ak nepochádzajú zo servera, ktorému dôverujete.
  • Príliš veľa oprávnení. Server s administrátorským API kľúčom urobí cez AI administrátora z každého používateľa.
  • Prompt injection (podstrčené pokyny). Asistent môže cez jeden server čítať e-maily, weby alebo dokumenty a cez iný posielať dáta von. Skrytý pokyn v obsahu ho potom môže prinútiť dáta vyniesť. Pri kombinovaní serverov z rôznych zdrojov sa to ľahko prehliadne.

Obranu, od minimálnych oprávnení po schvaľovanie a logy, rozoberáme v článku ako udržať AI agentov v bezpečí.

Kedy MCP nepotrebujete

MCP sa oplatí, keď rovnaké systémy potrebuje viacero AI aplikácií alebo keď chcete, aby si ľudia k vašim dátam pripojili vlastného asistenta. Často ho nepotrebujete:

  • Jedna AI funkcia, jeden systém. Ak váš proces spracovania faktúr zavolá model, aby prečítal PDF, a potom zapíše údaje do ERP, priame volanie API je jednoduchšie. Nie je čo štandardizovať.
  • Pevné workflowy. Automatizácia v n8n alebo Make, ktorá zakaždým urobí tie isté kroky, nepotrebuje protokol na objavovanie AI nástrojov. Rozdiely vysvetľuje článok workflowy, AI workflowy a AI agenti.
  • Stačí jednoduché pravidlo. Ak úloha nepotrebuje AI, nepotrebuje ani protokol pre AI.

Skôr než pripojíte MCP server

Skôr než pripojíte MCP server

  • Zistite, kto ho vydal Dodávateľ systému alebo váš tím, nie neznámy repozitár
  • Prečítajte si každý nástroj Názvy aj popisy; tie, ktoré netreba, vypnite
  • Najprv čítanie, potom zápis Začnite nástrojmi len na čítanie, zápisové pridávajte po jednom
  • Oprávnenia používateľa, nie admina Každý vidí len to, čo vidí už dnes
  • Schválenie rizikových krokov Odoslanie, zmazanie a platbu potvrdí človek
  • Logujte každé volanie Kto sa pýtal, aký nástroj, aké vstupy, čo sa vrátilo
  • Testujte na skutočných otázkach Aj na niekoľkých pokusoch server oklamať
  • Vlastník Niekto, kto server upraví, keď sa systém zmení

Čo urobiť ďalej

  1. Spíšte tri či štyri systémy, do ktorých by mal AI asistent podľa vášho tímu vidieť najčastejšie.
  2. Zistite, ktoré z nich už majú oficiálny MCP server a ktoré z vašich AI aplikácií sa k nemu vedia pripojiť.
  3. Pri ostatných začnite jedným serverom len na čítanie nad existujúcim API systému, pre jeden tím.
  4. Zápisové akcie pridajte až po niekoľkých týždňoch čítania logov.

Ak chcete MCP server pre interný systém alebo asistenta, ktorý ho bude používať, prvý krok spolu nájdeme na 30-minútovom hovore.

Ďalšie články.

  1. Ako zaviesť generatívnu AI vo firme: plán na 90 dní

    Praktický plán na 90 dní: prvý proces, zodpovední ľudia, výber nástrojov, pilot s kontrolou, riziká a dôvody, prečo sa zavádzanie AI zasekne.

  2. Čo je AI agent? Zrozumiteľne a bez žargónu pre firmy

    Čo je AI agent, čím sa líši od chatbota a AI workflowu, z čoho sa skladá a kde sa ho v bežnej firme oplatí použiť.

  3. Kedy použiť AI agentov a kedy stačí jednoduchý workflow

    Šesť otázok, podľa ktorých zistíte, či úloha potrebuje AI agenta, AI workflow alebo obyčajné pravidlo. Aj s nákladmi a postupmi, ktoré fungujú.

Všetky články

Chcete sa poradiť o svojom projekte?

Dohodnite si hovor a spolu prejdeme vaše možnosti.

JurajCEO, QikBuild

Z hovoru si odnesiete

  • Návrh, čo by sme postavili ako prvé
  • Orientačnú cenu
  • Odpoveď, či sa vám oplatí softvér na mieru
Dohodnúť 30-minútový hovor

Alebo napíšte na hello@qikbuild.com