Veštačka inteligencija na srpskom 12.09.2026.

MCP protokol dobio finalnu specifikaciju bez sesija na serveru

MCP protokol dobio finalnu specifikaciju bez sesija na serveru

Tim koji razvija Model Context Protokol (MCP) objavio je 28. jula 2026. finalnu verziju specifikacije označenu kao 2026-07-28. Reč je o petom velikom izdanju standarda koji povezuje AI asistente poput Claudea sa spoljnim alatima, bazama podataka i servisima, a najveća promena je prelazak sa sesijskog na bezsesijski rad servera. Anthropic, kompanija koja je MCP prvobitno razvila i standard donirala zajednici, saopštila je da će podrška stizati u Claude proizvode u narednom periodu.

MCP je od svog pokretanja postao neka vrsta zajedničkog jezika između velikih jezičkih modela i alata koje ti modeli pozivaju, od pretrage fajlova do čitanja baza podataka i pokretanja spoljnih API-ja. Prema podacima objavljenim uz novu specifikaciju, protokol danas beleži više od 400 miliona preuzimanja mesečno računajući sve razvojne pakete, što je četiri puta više nego pre godinu dana, dok TypeScript i Python biblioteke pojedinačno prelaze milijardu ukupnih preuzimanja. U direktorijumu konektora za Claude trenutno je izlistano više od 950 MCP servera.

Kraj sesija na serveru

Dosadašnja arhitektura MCP-a zahtevala je da klijent i server prvo obave rukovanje kroz pozive initialize i initialized, nakon čega bi server dodeljivao identifikator sesije kroz zaglavlje Mcp-Session-Id. Taj model je funkcionisao, ali je otežavao skaliranje na infrastrukturi bez trajnog stanja, jer je zahtevao da svi naredni zahtevi u okviru iste sesije završe na istom serverskom procesu ili da se stanje deli između instanci.

Nova specifikacija ukida taj korak. Svaki zahtev sada sam po sebi nosi podatke o verziji protokola, identitetu klijenta i podržanim mogućnostima kroz polje _meta, pa server može da ga obradi nezavisno od prethodnih poziva. Klijenti koji žele unapred da saznaju mogućnosti servera mogu opciono da pozovu novu proceduru server/discover. Praktična posledica je da MCP server sada može da radi iza običnog round robin balansera opterećenja, bez deljene memorije između instanci, što ga približava standardnim bezstanjnim HTTP servisima.

Višestruki krugovi u jednom pozivu

Specifikacija uvodi i mehanizam nazvan Multi Round Trip Requests, koji zamenjuje ranije operacije koje je server sam pokretao, poput traženja potvrde od korisnika (elicitation/create), poziva modelu (sampling/createMessage) ili čitanja korena fajl sistema (roots/list). Umesto toga, server unutar odgovora može da označi da mu nedostaje informacija tipom rezultata input_required, a klijent tada ponavlja isti poziv uz dodate odgovore u polju inputResponses. Cilj je da se složene interakcije, poput traženja dozvole pre brisanja fajla, odvijaju kroz predvidljiv niz zahteva i odgovora umesto kroz dvosmernu vezu koja mora ostati otvorena.

Rutiranje po zaglavljima i keširanje lista

Uvedena su i dva nova HTTP zaglavlja, Mcp-Method i Mcp-Name, koja omogućavaju da gejtvej ili firewal rutira i meri saobraćaj bez potrebe da parsira telo JSON poruke. Uz to, operacije koje vraćaju liste, poput tools/list, prompts/list, resources/list i resources/read, sada mogu da nose podatke o vremenu važenja keša (ttlMs) i obimu keširanja (cacheScope), što klijentima omogućava da ređe ponavljaju iste pozive.

Strožija autorizacija za velike sisteme

Deo specifikacije posvećen bezbednosti postrožava zahteve oko autentifikacije. Validacija izdavaoca tokena prema RFC 9207 sada je obavezna pre razmene autorizacionog koda, a novi parametar application_type u dinamičkoj registraciji klijenata rešava probleme sa preusmeravanjem na localhost adrese tokom razvoja. Sama dinamička registracija klijenata je formalno označena kao zastarela, a njeno mesto preuzimaju takozvani Client ID Metadata Documents. Anthropic navodi da ovakvo postrozavanje otvara vrata integraciji sa korporativnim sistemima identiteta poput Entra i Okta, što je uslov za veću enterprise primenu.

Proširenja umesto izmena jezgra

Kako bi jezgro protokola ostalo stabilno, funkcije koje se brže menjaju izmeštene su u poseban okvir proširenja koji se verzioniše nezavisno. Tu spadaju MCP Apps, koji serverima dozvoljava da unutar razgovora prikazu interaktivni korisnički interfejs, i Tasks, namenjen dugotrajnim zadacima koji se ne završavaju u jednom pozivu. I sama podrška za zadatke premeštena je iz eksperimentalnog jezgra u zaseban paket io.modelcontextprotocol/tasks, sa operacijama tasks/get za prozivanje statusa i tasks/update za ažuriranje.

Funkcije Roots, Sampling i Logging označene su kao zastarele, ali će prema najavi ostati funkcionalne najmanje dvanaest meseci, koliko traje i prelazni period za stariji HTTP plus SSE transportni sloj koji nova specifikacija takođe formalno gasi.

Šta se menja za korisnike Claudea

Anthropic je najavio da će podrška za novu specifikaciju stizati u Claude proizvode u narednom periodu, a programeri već sada mogu da preuzmu specifikaciju i ažurirana razvojna okruženja. Sve četiri glavne biblioteke, za TypeScript, Python, Go i C#, dobile su ažuriranja uz vodiče za migraciju, dok je Rust biblioteka u beta fazi. Kod pomoćne biblioteke FastMCP 4.0 najavljeno je smanjenje veličine paketa od oko 83 odsto i ubrzanje rada od približno 25 odsto.

Za korisnike Claude proizvoda najavljene su i dodatne mogućnosti vezane za MCP: upravljanje autorizacijom na nivou organizacije uz automatsko podešavanje naloga preko identitetskih provajdera, kontrolna tabla za praćenje performansi i grešaka konektora, kao i takozvani MCP Tunnels u ranoj probnoj fazi, koji omogućavaju privatno povezivanje bez izlaganja servera na javnom internetu. Kompanije poput Figme, Intuita, Netlifyja, PostHoga, Xeroa i Zooma navedene su među onima koje već podržavaju noviju arhitekturu, uz obrazloženje da im olakšava skaliranje i postavljanje servera.

Šta ostaje otvoreno

Kako specifikacija donosi i promene koje nisu unazad kompatibilne, najveći deo posla sada pada na programere postojećih MCP servera koji koriste sesije ili starije operacije poput sampling i elicitation. Anthropic i tim iza protokola najavili su vodiče za migraciju, ali prelazni period od godinu dana za deprecirane funkcije znači da će oba modela rada, stariji i noviji, neko vreme paralelno postojati u produkciji.

Često postavljana pitanja

Šta je Model Context Protokol?

MCP je otvoreni standard koji Anthropic razvija za povezivanje AI asistenata sa spoljnim alatima, fajlovima, bazama podataka i servisima, tako da model može da izvršava radnje van sopstvenog razgovora sa korisnikom.

Da li će stariji MCP serveri prestati da rade?

Ne odmah. Zastarele funkcije, uključujući stariji sesijski model i HTTP plus SSE transport, ostace podržane najmanje dvanaest meseci, koliko traje najavljeni prelazni period.

Kada nova specifikacija stiže u Claude aplikacije?

Anthropic je naveo da će podrška stizati u Claude proizvode u narednom periodu, bez preciznog datuma, dok je specifikacija za programere već dostupna.

Zašto je bezsesijski rad važan?

Omogućava da MCP server radi iza standardnog balansera opterećenja bez deljenog stanja između instanci, što olakšava rad na serverless i edge infrastrukturi i skaliranje kod većih kompanija.

Ključne reči
MCP Model Context Protocol Anthropic Claude AI agenti protokol konektori
Podeli članak
Prethodni članakGoogle unapredio Gemini API agente: podraz...

Budi u toku sa AI revolucijom

Prijavi se na newsletter i primaj najvažnije o AI agentima i modelima u inbox.