Vodiči

Šta je MCP? Model Context Protocol objašnjen

MCP, Model Context Protocol, je otvoreni standard za povezivanje AI asistenata s alatima i podacima koji su im potrebni — fajlovima, bazama podataka, poslovnim aplikacijama, razvojnim platformama. Umjesto da svaka AI aplikacija pravi posebnu integraciju za svaki servis, servis nudi jedan „MCP server”, a svaka AI aplikacija koja govori MCP može da ga koristi. Anthropic je uveo MCP u novembru 2024, a u decembru 2025. ga je donirao Agentic AI Foundation pod okriljem Linux Foundationa.

Zašto je važan kada gradite uz AI

AI agent je koristan samo koliko i alati do kojih može doći. Model koji ne vidi fajlove vašeg projekta, vašu bazu ili kalendar može samo da priča o njima. MCP je instalacija koja agentu omogućava da zaista koristi te stvari, uz vašu dozvolu.

Za ljude koji grade uz AI to je važno na dva načina. Prvo, omogućava vam da koristite AI asistenta koji vam se već sviđa — Claude, Cursor i druge — s više vaših alata, umjesto da prebacujete između aplikacija. Drugo, ako pravite proizvod, ponuda MCP servera znači da AI asistenti mogu direktno raditi s njim. Sve češće ćete vidjeti „povežite preko MCP-a” uz „povežite preko API-ja” u postavkama proizvoda.

Svakodnevna analogija

Razmislite o utikačima na putovanju. Svaka zemlja ima svoju utičnicu, pa nosite torbu adaptera, po jedan za svaki put. Prije MCP-a, povezivanje AI aplikacija s servisima bilo je slično: svaki par AI aplikacija i servis trebao je svoj prilagođeni adapter.

MCP je kao dogovor o jednom obliku utikača. Proizvođači servisa prave jedan utikač (MCP server); proizvođači AI aplikacija prave jednu utičnicu (MCP klijent). Sve što ima utikač radi u bilo kojoj utičnici. Struju — stvarne podatke i radnje — i dalje daje servis, a vi i dalje odlučujete šta se priključuje.

Kako radi MCP

MCP ima tri uloge:

UlogaŠta jePrimjer
HostAI aplikacija koju koristiteClaude, Cursor, AI graditelj aplikacija
KlijentDio hosta koji komunicira s jednim MCP serveromClaudeova veza s vašim alatom za projekte
ServerProgram koji izlaže mogućnosti servisa u MCP formatuServer za GitHub, bazu podataka ili graditelj aplikacija

Server može ponuditi tri glavne vrste stvari:

  • Alate — radnje koje AI može preduzeti, poput create_project, search_files ili send_message. Svaki alat ima naziv, opis i definisan skup ulaza, pa AI zna kada i kako da ga koristi.
  • Resurse — podatke koje AI može čitati, poput fajlova ili zapisa.
  • Promptove — gotove šablone instrukcija koje server predlaže.

Kada povežete server, host ga pita šta nudi. AI model tada vidi listu dostupnih alata s njihovim opisima i u razgovoru može odlučiti da pozove jedan. Host šalje poziv serveru, server obavlja posao, a rezultat se vraća modelu.

Serveri mogu raditi na dva načina. Lokalni server radi na vašem računaru i pokreće ga AI aplikacija. Udaljeni server radi na internetu i dostiže se preko URL-a; udaljeni serveri obično traže da se prijavite i odobrite pristup pomoću OAuth-a, istog tipa ekrana „Dozvoliti pristup?” koji vidite kada povežete aplikaciju sa svojim Google nalogom.

Primjer: pravljenje aplikacije iz vašeg AI asistenta

Recimo da koristite Claude i želite da on napravi i objavi malu aplikaciju na platformi za hosting koja nudi udaljeni MCP server.

  1. Povežite. U Claudeovim postavkama konektora dodajete MCP URL platforme. Otvara se kartica pretraživača sa stranicom za saglasnost platforme; prijavite se i kliknete Allow access.
  2. Otkrijte. Claude sada vidi alate platforme: kreiraj projekat, napiši fajl, pokreni komandu, pokreni pregled, objavi.
  3. Zatražite. Kucate: „Napravi jednostavnu aplikaciju za kalkulator napojnice i objavi je.”
  4. Izvršite. Claude poziva create_project, zatim write_file nekoliko puta za kod aplikacije, zatim start_preview, provjerava da pregled radi i poziva publish.
  5. Izvijestite. Daje vam živi link.

Nikada niste kopirali kod između prozora niti naučili API platforme. Claude je koristio standardne MCP pozive alata, a platforma je odradila posao pod vašim nalogom i njenim pravilima. Isti server platforme bi na isti način radio s drugim MCP kompatibilnim hostovima.

Ključni pojmovi objašnjeni

PojamŠta znači
MCPModel Context Protocol — otvoreni standard za povezivanje AI aplikacija s alatima i podacima.
MCP serverProgram koji izlaže alate i podatke servisa preko MCP-a.
MCP klijent / hostStrana AI aplikacije koja se povezuje s serverima i koristi njihove alate.
AlatJedna radnja koju server nudi, s nazivom, opisom i ulazima.
ResursPodaci za čitanje koje server nudi, poput fajla ili zapisa.
Udaljeni naspram lokalnog serveraDostiže se preko interneta putem URL-a ili radi na vašem računaru.
OAuthStandardan način da se aplikaciji da pristup vašem nalogu bez dijeljenja lozinke.
KonektorOno što mnoge AI aplikacije zovu dodatom integracijom, često MCP server.
Prompt injectionTekst u podacima koje agent čita, a koji pokušava da ga natjera da uradi nešto što niste tražili.

Česte greške i zablude

  • „MCP je stvar samo za Claude.” Anthropic ga je napravio, ali je sada otvoreni standard kojim upravlja Agentic AI Foundation, a mnoge AI aplikacije i alati za programere ga podržavaju.
  • „MCP zamjenjuje API-je.” On stoji iznad njih. Većina MCP servera u pozadini zove obični API servisa. MCP standardizuje način na koji AI aplikacije otkrivaju i koriste te funkcije.
  • „Povezivanje servera je bezopasno.” Alati servera mogu čitati i mijenjati stvarne stvari. Povezujte servere kojima vjerujete, po mogućnosti direktno od samog servisa.
  • Davanje više pristupa nego što treba. Ako server nudi samo čitanje ili uže opsege dozvola, počnite od toga.
  • Ignorisanje onoga što agent čita. E-pošta, web stranica ili dokument dohvaćen preko MCP-a može sadržati instrukcije upućene AI-ju. Zadržite odobravanje uključeno za radnje poput slanja, brisanja ili plaćanja.
  • Lijepljenje tajni u chat da se „pomogne” povezivanju. Udaljeni serveri trebaju koristiti tok prijave ili sigurno sačuvan token, a ne ključeve nalijepljene u razgovor. Pogledajte kako čuvati API ključeve sigurnim.

Šta pitati AI graditelja (ili asistenta)

  • „Koji su MCP serveri trenutno povezani i koje alate svaki nudi?”
  • „Prije nego što koristiš alat koji nešto mijenja ili briše, pitaj me.”
  • „Za ovaj zadatak koristi samo alate za čitanje.”
  • „Kao koji nalog ovaj server djeluje?”
  • „Dodaj MCP server u moju aplikaciju da AI asistenti mogu [pregledati narudžbe]. Zahtijevaj prijavu i daj samo pristup za čitanje podacima prijavljenog korisnika.”

MCP i Mythex

Mythex radi s MCP-om u oba smjera. Pokreće vlastiti udaljeni MCP server na https://mcp.mythex.ai/mcp: dodajte taj URL kao prilagođeni konektor u Claudeu, Cursoru ili Codexu, odobrite pristup na Mythexu, i asistent može kreirati projekte, uređivati fajlove, pokretati komande, pregledati i objaviti u vašem Mythex cloud sandboxu. Svako se može povezati, ali pozivi alata zahtijevaju Pro plan i kredite, a potrošnju vanjskog asistenta naplaćuje njegov provajder. U drugom smjeru, Mythexov vlastiti agent može koristiti vanjske MCP servere: Konektori → Custom MCP prihvata URL bilo kojeg servera, do deset po nalogu. Za širu sliku pogledajte šta je API i šta je AI agent.

Pitanja

Šta znači MCP?

MCP znači Model Context Protocol. To je otvoreni standard koji definiše kako se AI aplikacije povezuju s vanjskim alatima i izvorima podataka, tako da alat napravljen jednom može raditi s mnogo različitih AI asistenata.

Ko je kreirao MCP?

Anthropic je uveo i objavio MCP kao open source u novembru 2024. U decembru 2025. Anthropic ga je donirao Agentic AI Foundation, fondaciji pod okriljem Linux Foundationa, tako da standard sada upravlja neutralno tijelo.

Koja je razlika između MCP-a i API-ja?

API je način na koji jedan konkretan servis izlaže svoje funkcije, a svaki API radi drugačije. MCP je zajednički sloj iznad toga: MCP server pakuje funkcije servisa kao alate opisane na standardan način, pa svaka MCP kompatibilna AI aplikacija može da ih otkrije i koristi bez koda za prilagođenu integraciju.

Je li MCP siguran?

MCP je sam po sebi protokol; sigurnost zavisi od toga koje servere povežete i šta oni mogu da rade. Povezujte samo servere iz izvora kojima vjerujete, dajte najmanji pristup koji radi, sami odobravajte rizične radnje i imajte na umu da podaci koje agent čita mogu sadržati instrukcije namijenjene da ga zavedu.

Treba li mi znanje programiranja da koristim MCP?

Ne da biste ga koristili. Mnoge AI aplikacije dozvoljavaju da dodate udaljeni MCP server tako što nalijepite njegov URL i prijavite se da odobrite pristup. Pravljenje sopstvenog MCP servera zahtijeva programiranje.

Mythex · Pricing · Izradite bilo šta uz AI · Šabloni za web stranice i aplikacije · Mythex u poređenju · Rječnik izrade aplikacija uz AI · Besplatni alati za izradu aplikacija uz AI · English

English አማርኛ العربية Български বাংলা Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)