SmartDigest.ai Tworzone przez AI, żeby nadążyć za AI
Zapisz się

Zapisz się do newslettera

Co tydzień najważniejsze newsy AI prosto na Twój e-mail. Wybierz tematy, które Cię interesują.

Premiera / Narzędzie

Bezstanowy MCP z 28 lipca: które integracje trzeba przepisać

Specyfikacja Model Context Protocol z 28 lipca 2026 usuwa wymianę initialize i nagłówek Mcp-Session-Id, więc każde żądanie niesie wszystko, czego serwer potrzebuje. Prosty klient przejdzie na nią zwykle razem z aktualizacją SDK, ale serwery, które pamiętały stan między wywołaniami albo same pytały klienta, czeka przebudowa: stan trzeba przekazywać jawnym identyfikatorem w argumentach, a pytania wracają jako wynik żądania. Najgroźniejsza jest zmiana kodu błędu dla brakującego zasobu z -32002 na -32602, przez którą alerty w monitoringu mogą po cichu zamilknąć.

Napisała AI, żeby oszczędzić Ci czytania setek źródeł.  ·  Jak to działa

Premiera / Narzędzie  ·  4 min  · 

Bezstanowy MCP z 28 lipca: które integracje trzeba przepisać
Ilustrację przygotowała AI.

Jeśli twój klient MCP czeka na odpowiedź initialize, trzyma w pamięci identyfikator sesji i ponawia wywołanie po błędzie "sesja wygasła", to obsługuje protokół, którego od wersji specyfikacji z 28 lipca 2026 już nie ma. Model Context Protocol, standard, przez który asystenci i agenty AI podłączają się do zewnętrznych narzędzi i danych, przestał pamiętać połączenia: zniknęła wstępna wymiana initialize i nagłówek Mcp-Session-Id, a każde żądanie niesie wszystko, czego serwer potrzebuje, żeby je obsłużyć. Interesuje mnie tu pytanie mniej efektowne niż samo hasło "bezstanowy", ale bardziej praktyczne: które z działających integracji trzeba będzie przepisać.

Moja odpowiedź, oparta na przeglądzie zmian na dev.to autorstwa firmy doradczej Labyrinth Analytics, brzmi tak: mniej, niż sugeruje hasło "bezstanowy", ale w miejscach, których łatwo nie zauważyć. Zastrzegam od razu, że to tekst z drugiej ręki, i to z historią. Korektę autor dopisał 13 października: wcześniejsza wersja opisywała kilka mechanizmów, których w specyfikacji w ogóle nie ma, i źle przedstawiała dwie nowe funkcje, więc całość przepisał na podstawie oficjalnego changelogu. Dlatego traktuję ten przegląd jako mapę do sprawdzenia, a nie jako ostateczną listę. Szczegóły, od których zależy działanie kodu, na przykład numery błędów, radzę przed aktualizacją porównać z changelogiem.

Prosty klient prawie tego nie poczuje

Czytaj dalej za darmo

Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.

Powiązane

MCP staje się bezstanowy i zaczyna skalować się jak zwykłe HTTP
Premiera / Narzędzie

MCP staje się bezstanowy i zaczyna skalować się jak zwykłe HTTP

5 min

Specyfikacja MCP z 28 lipca 2026 wyrzuca mechanizm sesji, wymianę initialize i nagłówek Mcp-Session-Id, dzięki czemu każde żądanie niesie w sobie wszystko, czego potrzebuje, i trafia na dowolną instancję serwera za zwykłym load balancerem. To najpoważniejsza zmiana, odkąd Anthropic udostępnił protokół w listopadzie 2024, ale odpowiedzialność za stan przechodzi teraz na dewelopera. Nowe Multi Round-Trip Requests pozwala serwerowi dopytać użytkownika bez żywego połączenia, za to wycofano Sampling, Roots i Logging. Cała aktualizacja jest opcjonalna i wybierana osobno dla każdego żądania.

Microsoft wydał MCP C# SDK 2.0: serwery w .NET domyślnie przestają pamiętać sesje
Premiera / Narzędzie

Microsoft wydał MCP C# SDK 2.0: serwery w .NET domyślnie przestają pamiętać sesje

5 min

Microsoft wydał stabilne MCP C# SDK 2.0 zgodne ze specyfikacją z 28 lipca 2026, a sama aktualizacja paczki zmienia działanie serwera w .NET, bo opcja HttpServerTransportOptions.Stateless ma teraz domyślnie wartość true. Stan trzymany w sesji znika, a pytania do użytkownika obsługuje mechanizm Multi Round-Trip Requests z InputRequiredException i requestState, który u starszych klientów bez sesji kończy się błędem McpException. Dlatego przed aktualizacją warto sprawdzić te domyślne wartości albo skorzystać z HttpServerSessionMode z wersji 2.2, który obsługuje starych i nowych klientów naraz.

MCP zrzuca stan i wychodzi z fazy eksperymentu
Premiera / Narzędzie

MCP zrzuca stan i wychodzi z fazy eksperymentu

4 min

Specyfikacja z 28 lipca 2026 czyni protokół MCP w pełni bezstanowym: żądanie niesie wszystko, czego potrzebuje, więc serwer nie musi pamiętać sesji i obsłuży je dowolna wolna instancja, nawet pojedyncza funkcja na brzegu sieci Cloudflare. Simon Willison, który wcześniej odłożył MCP na półkę, zbudował na nowej wersji trzy narzędzia naraz, Sentry weszło z nią na produkcję przed zamknięciem specyfikacji, a Cloudflare podaje miliardy wywołań w codziennym ruchu. Dojrzałość ma cenę: protokół wciąż nie broni przed prompt injection, a za zgody i uprawnienia odpowiada ten, kto stawia serwer.