Čo je MCP? Model Context Protocol vysvetlený
MCP, Model Context Protocol, je otvorený štandard na pripojenie AI asistentov k nástrojom a dátam, ktoré potrebujú — súbory, databázy, firemné aplikácie, vývojárske platformy. Namiesto toho, aby každá AI aplikácia budovala vlastnú integráciu pre každú službu, služba ponúkne jeden „MCP server“ a ktorákoľvek AI aplikácia, ktorá hovorí MCP, ho môže použiť. Anthropic predstavil MCP v novembri 2024 a v decembri 2025 ho daroval Agentic AI Foundation pod Linux Foundation.
Prečo je to dôležité pri tvorbe s AI
AI agent je užitočný iba tak, ako ďaleko siahajú nástroje, ku ktorým sa dostane. Model, ktorý nevidí vaše projektové súbory, databázu ani kalendár, o nich môže iba hovoriť. MCP je infraštruktúra, ktorá umožňuje agentovi tieto veci skutočne použiť — s vaším súhlasom.
Pre ľudí, ktorí budujú s AI, je to dôležité dvoma spôsobmi. Po prvé, umožňuje používať AI asistenta, ktorý sa vám páči — Claude, Cursor a ďalších — s väčším počtom vašich nástrojov, namiesto prepínania medzi aplikáciami. Po druhé, ak budujete produkt, ponúknutie MCP servera znamená, že s ním môžu AI asistenti pracovať priamo. Čoraz častejšie uvidíte „pripojiť cez MCP“ vedľa „pripojiť cez API“ v nastaveniach produktov.
Každodenné prirovnanie
Pomyslite na zástrčky pri cestovaní. Každá krajina má vlastnú zásuvku, takže na každú cestu nosíte taškou adaptéry. Predtým bolo pripájanie AI aplikácií na služby podobné: každá dvojica AI aplikácia a služba potrebovala vlastný adaptér.
MCP je ako dohoda na jednom tvare zásuvky. Výrobcovia služieb vyrobia jednu zástrčku (MCP server); tvorcovia AI aplikácií vyrobia jednu zásuvku (MCP klient). Čokoľvek so zástrčkou funguje v ktorejkoľvek zásuvke. Elektrina — skutočné dáta a akcie — stále pochádza zo služby a vy stále rozhodujete, čo sa zapojí.
Ako MCP funguje
MCP má tri roly:
| Rola | Čo to je | Príklad |
|---|---|---|
| Hostiteľ (host) | AI aplikácia, ktorú používate | Claude, Cursor, nástroj na tvorbu aplikácií s AI |
| Klient | Časť hostiteľa, ktorá komunikuje s jedným MCP serverom | Pripojenie Claude k vášmu nástroju pre projekty |
| Server | Program, ktorý sprístupňuje schopnosti služby vo formáte MCP | Server pre GitHub, databázu alebo nástroj na tvorbu aplikácií |
Server môže ponúkať tri hlavné druhy vecí:
- Nástroje (tools) — akcie, ktoré AI môže urobiť, napríklad
create_project,search_filesalebosend_message. Každý nástroj má názov, popis a definované vstupy, takže AI vie, kedy a ako ho použiť. - Zdroje (resources) — dáta, ktoré AI môže čítať, napríklad súbory alebo záznamy.
- Prompty — hotové šablóny inštrukcií, ktoré server navrhuje.
Keď pripojíte server, hostiteľ sa ho opýta, čo ponúka. AI model potom vidí zoznam dostupných nástrojov aj s popismi a počas konverzácie sa môže rozhodnúť nástroj zavolať. Hostiteľ pošle volanie serveru, server vykoná prácu a výsledok sa vráti modelu.
Servery môžu bežať dvoma spôsobmi. Lokálny server beží na vašom počítači a spúšťa ho AI aplikácia. Vzdialený server beží na internete a pristupuje sa k nemu cez URL; vzdialené servery zvyčajne žiadajú prihlásenie a schválenie prístupu cez OAuth — rovnaká obrazovka „Povoliť prístup?“, ktorú vidíte pri pripájaní aplikácie k vášmu účtu Google.
Ukážkový príklad: vytvorenie aplikácie z vášho AI asistenta
Povedzme, že používate Claude a chcete, aby vytvoril a publikoval malú aplikáciu na hostingovej platforme, ktorá ponúka vzdialený MCP server.
- Pripojenie. V nastaveniach konektorov v Claude pridáte MCP URL platformy. Otvorí sa karta prehliadača so súhlasom platformy; prihlásite sa a kliknete na Povoliť prístup.
- Objavenie. Claude teraz vidí nástroje platformy: vytvoriť projekt, zapísať súbor, spustiť príkaz, spustiť náhľad, publikovať.
- Požiadavka. Napíšete: „Vytvor jednoduchú aplikáciu na výpočet dižníka a publikuj ju.“
- Konanie. Claude zavolá
create_project, potomwrite_fileniekoľkokrát pre kód aplikácie, potomstart_preview, skontroluje, že náhľad funguje, a zavolápublish. - Hlásenie. Dá vám živý odkaz.
Nekopírovali ste kód medzi oknami a nemuseli ste sa učiť API platformy. Claude použil štandardné volania nástrojov MCP a platforma vykonala prácu pod vaším účtom a podľa jej pravidiel. Rovnaký server platformy by fungoval rovnako aj s ďalšími hostiteľmi kompatibilnými s MCP.
Kľúčové pojmy
| Pojem | Význam |
|---|---|
| MCP | Model Context Protocol — otvorený štandard na pripájanie AI aplikácií k nástrojom a dátam. |
| MCP server | Program, ktorý sprístupňuje nástroje a dáta služby cez MCP. |
| MCP klient / hostiteľ | Strana AI aplikácie, ktorá sa pripája k serverom a používa ich nástroje. |
| Nástroj | Jedna akcia, ktorú server ponúka, s názvom, popisom a vstupmi. |
| Zdroj | Čitateľné dáta, ktoré server ponúka, napríklad súbor alebo záznam. |
| Vzdialený vs lokálny server | Dosiahnuteľný cez internet pomocou URL, alebo spustený na vašom stroji. |
| OAuth | Štandardný spôsob, ako udeliť aplikácii prístup k vášmu účtu bez zdieľania hesla. |
| Konektor | Názov, ktorý mnohé AI aplikácie používajú pre pridanú integráciu, často MCP server. |
| Prompt injection | Text v dátach, ktoré agent číta, a ktorý sa pokúša prinútiť ho urobiť niečo, o čo ste nežiadali. |
Bežné chyby a omyly
- „MCP je len vec Claude.“ Anthropic ho vytvoril, ale dnes je to otvorený štandard, ktorý spravuje Agentic AI Foundation, a mnohé AI aplikácie a vývojárske nástroje ho podporujú.
- „MCP nahrádza API.“ Stavia nad nimi. Väčšina MCP serverov volá bežné API služby na pozadí. MCP štandardizuje, ako AI aplikácie objavujú a používajú tieto funkcie.
- „Pripojenie servera je neškodné.“ Nástroje servera môžu čítať a meniť reálne veci. Pripájajte servery, ktorým dôverujete, najlepšie priamo od služby.
- Udeľovanie viac prístupu, než je potrebné. Ak server ponúka prístup iba na čítanie alebo užšie rozsahy, začnite tam.
- Ignorovanie toho, čo agent číta. E-mail, webová stránka alebo dokument načítaný cez MCP môže obsahovať pokyny určené pre AI. Nechajte schvaľovanie zapnuté pre akcie ako odosielanie, mazanie alebo platby.
- Vkladanie tajomstiev do chatu, aby ste „pomohli“ pripojeniu. Vzdialené servery by mali používať prihlasovací postup alebo bezpečne uložený token, nie kľúče vložené do konverzácie. Pozri ako chrániť API kľúče.
Čo sa opýtať nástroja na tvorbu alebo asistenta
- „Ktoré MCP servery sú teraz pripojené a aké nástroje každý z nich poskytuje?“
- „Predtým, než použiješ nástroj, ktorý čokoľvek mení alebo maže, sa ma opýtaj.“
- „Pre túto úlohu používaj iba nástroje na čítanie.“
- „Za ktorý účet tento server koná?“
- „Pridaj MCP server do mojej aplikácie, aby ho AI asistenti mohli použiť [na vyhľadávanie objednávok]. Vyžaduj prihlásenie a sprístupni iba čítanie vlastných dát prihláseného používateľa.“
MCP a Mythex
Mythex pracuje s MCP oboma smermi. Prevádzkuje vlastný vzdialený MCP server na adrese https://mcp.mythex.ai/mcp: pridajte túto URL ako vlastný konektor v Claude, Cursor alebo Codex, na Mythexe schváľte prístup a asistent môže vytvárať projekty, upravovať súbory, spúšťať príkazy, zobrazovať náhľad a publikovať vo vašom cloudovom sandboxe Mythex. Pripojiť sa môže ktokoľvek, ale volania nástrojov vyžadujú plán Pro a kredity a využitie samotného externého asistenta účtuje jeho poskytovateľ. Opačným smerom môže agent Mythexu používať externé MCP servery: Konektory → Vlastný MCP prijme URL ľubovoľného servera, až desať na účet. Širší kontext nájdete v čo je API a čo je AI agent.
Otázky
Čo znamená MCP?
MCP znamená Model Context Protocol. Je to otvorený štandard, ktorý definuje, ako sa AI aplikácie pripájajú k externým nástrojom a zdrojom dát, takže nástroj raz vytvorený môže fungovať s mnohými rôznymi AI asistentmi.
Kto vytvoril MCP?
Anthropic predstavil MCP a sprístupnil ho ako open source v novembri 2024. V decembri 2025 ho Anthropic daroval Agentic AI Foundation, fondu pod Linux Foundation, takže štandard teraz spravuje neutrálny orgán.
Aký je rozdiel medzi MCP a API?
API je spôsob, akým jedna konkrétna služba sprístupňuje svoje funkcie, a každé API funguje inak. MCP je spoločná vrstva nad tým: MCP server obalí funkcie služby ako nástroje opísané štandardným spôsobom, takže ich ktorákoľvek AI aplikácia kompatibilná s MCP môže objaviť a použiť bez vlastného integračného kódu.
Je MCP bezpečný?
MCP je samotný protokol; bezpečnosť závisí od toho, ktoré servery pripojíte a čo dokážu robiť. Pripájajte iba servery z dôveryhodných zdrojov, udeľte čo najmenší prístup, ktorý funguje, rizikové akcie schvaľujte sami a pamätajte, že dáta, ktoré agent načíta, môžu obsahovať pokyny určené na jeho zmätenie.
Musím byť vývojár, aby som používal MCP?
Na používanie nemusíte. Mnohé AI aplikácie umožňujú pridať vzdialený MCP server vložením jeho URL a prihlásením, aby ste schválili prístup. Vlastný MCP server stavať programovanie vyžaduje.