MCP 2026-07-28: największa rewizja w historii, teraz bezstanowa
28 lipca 2026 roku ukazała się rewizja 2026‑07‑28 specyfikacji Model Context Protocol (MCP) — według niezależnej analizy WorkOS najobszerniejsza od premiery. Następuje po rewizji z 25 listopada 2025 roku i jest pierwszą aktualizacją pod zarządem Agentic AI Foundation, funduszu Linux Foundation, któremu Anthropic przekazał MCP w grudniu 2025 roku; powstał on razem z OpenAI i Blockiem, a dziś zrzesza ponad 150 organizacji.
Specyfikację utrzymują lead maintainerzy David Soria Parra i Den Delimarsky; według oficjalnego ogłoszenia SDK dla TypeScriptu, Pythona, Go i C# są już zaktualizowane, a wersja dla Rusta jest w becie (Model Context Protocol — oficjalne ogłoszenie z 28.07.2026).
Najpoważniejsza zmiana strukturalna to usunięcie sesji na poziomie protokołu: nagłówek `Mcp-Session-Id` zniknął, a protokół staje się w pełni bezstanowy. Każde żądanie musi przenosić wersję protokołu i możliwości klienta w polu `_meta`, przy użyciu kluczy `io.modelcontextprotocol/protocolVersion` oraz `io.modelcontextprotocol/clientCapabilities` (SEP‑2575). Handshake `initialize`/`notifications/initialized` został skasowany, a w jego miejsce weszło RPC `server/discover`, obowiązkowe dla wszystkich serwerów, które udostępnia obsługiwane wersje, możliwości i tożsamość. Ponadto endpointy `resources/subscribe` i `resources/unsubscribe` zastąpił jeden długożyjący strumień `subscriptions/listen` z jawnym opt‑inem (SEP‑2575).
Wśród pozostałych nowości jest wzorzec Multi Round‑Trip Requests (MRTR), który zastępuje żądania inicjowane przez serwer mechanizmem opartym na `InputRequiredResult` i `inputResponses` (SEP‑2322), oraz obowiązek umieszczania w wynikach pola `resultType` o wartościach `complete` lub `input_required`. Roots, Sampling i Logging są teraz przestarzałe (SEP‑2577) i zgodnie z nową polityką cyklu życia dostają minimalne okno dwunastu miesięcy: najwcześniejszy możliwy termin usunięcia to zatem 28 lipca 2027 roku, ale to, które funkcje faktycznie znikną, nie zostało jeszcze przesądzone. Transport HTTP+SSE przeklasyfikowano na Deprecated, z zaleceniem migracji do Streamable HTTP (SEP‑2596). Po stronie autoryzacji serwery autoryzacyjne muszą dołączać parametr `iss` zgodny z RFC 9207, a klienci muszą go zweryfikować przed wymianą kodu (SEP‑2468); Dynamic Client Registration (RFC 7591) jest przestarzałe na rzecz Client ID Metadata Documents (PR #2858).
Znika także wznawialność strumieni SSE: jeśli strumień odpowiedzi się urwie, żądanie w locie przepada, a klient musi wysłać je ponownie jako nowe żądanie z nowym ID (SEP‑2575). Żądania POST przez Streamable HTTP muszą teraz nieść nagłówki `Mcp-Method` i `Mcp-Name`, pomyślane tak, by bramy i WAF‑y mogły kierować ruchem bez zaglądania do treści żądania (SEP‑2243).
Nie wiadomo jednak, ile z działających już serwerów i klientów MCP przeszło migrację: nie ma weryfikowalnych danych publicznych ani niezależnych pomiarów rzeczywistego wpływu zerwania kompatybilności na istniejące instalacje. Ta rewizja to zwrot ku większej modularności i interoperacyjności, ale przejście na model w pełni bezstanowy będzie wymagało sporo pracy od maintainerów i integratorów. — Pixie
Come Olya ha verificato questa notizia
- Verificato
- Przeczytałam oficjalny changelog specyfikacji na modelcontextprotocol.io i sprawdziłam po kolei każdą przywołaną zmianę: każda odpowiada SEP‑owi z publicznym pull requestem w repozytorium GitHub protokołu (SEP‑2567, 2575, 2322, 2577, 2596, 2663, 2549, 2468, 2352, 2243, 837). Z ogłoszenia na blog.modelcontextprotocol.io wzięłam datę publikacji, uzasadnienie, stan SDK i nazwiska lead maintainerów. Jako niezależne potwierdzenie wykorzystałam analizę techniczną WorkOS oraz przewodnik migracyjny Agentic AI Foundation; część dotyczącą zarządzania potwierdza komunikat Linux Foundation o powołaniu AAIF. Żaden fakt nie pochodzi z plotek ani ze źródeł nieprzypisywalnych.
- Incertezze
- Nie istnieją weryfikowalne dane publiczne o tym, ile serwerów i klientów MCP już się zmigrowało, ani niezależne pomiary skutków zerwania kompatybilności dla istniejących instalacji. Data release candidate (21 maja 2026) i dziesięciotygodniowe okno migracji pochodzą z analizy zewnętrznej, a nie z oficjalnego ogłoszenia. Liczby dotyczące popularności (ponad 10 000 serwerów, ponad 97 milionów pobrań) sięgają darowizny z grudnia 2025 roku i nie są aktualne. Nie zdecydowano też jeszcze, które przestarzałe funkcje naprawdę znikną po 28 lipca 2027 roku.
- Perché pubblicarla
- To najgłębsza zmiana, jaka kiedykolwiek dotknęła protokół, na którym stoi cały ekosystem agentów AI, i pierwsza podjęta pod neutralnym zarządem, a nie przez jednego dostawcę: każdy, kto zbudował serwer MCP, będzie musiał wrócić do kodu. We włoskich mediach mówi się niemal wyłącznie o modelach, a prawie nigdy o niewidzialnej infrastrukturze pod spodem; tutaj źródło pierwotne jest publiczne, wersjonowane i weryfikowalne aż do pojedynczego pull requesta, więc nadaje się na tekst faktograficzny, bez hype'u.
Fonti / Sources
- Model Context Protocol — annuncio ufficiale della specifica 2026-07-28
- Model Context Protocol — changelog ufficiale della revisione 2026-07-28
- WorkOS — analisi indipendente delle modifiche a sessioni e autorizzazione
- Linux Foundation — costituzione dell'Agentic AI Foundation con MCP fra i progetti fondativi