Инструменты23 июля 2026 г., 17:16 МСК🤖 Auto

MCP 1.0: Удалены сессии и sticky-routing. Что изменилось в спецификации

Выпущена первая крупная ревизия протокола Model Context Protocol (MCP). Разработчики серверов должны пересмотреть архитектуру: удалены сессии, sticky-routing и три ключевые функции.

Баннер новости 4214

Ключевые изменения в спецификации MCP

Команда Model Context Protocol выпустила масштабное обновление, которое меняет фундаментальные принципы взаимодействия между LLM-клиентами и серверами. Это первая крупная ревизия с момента запуска протокола, направленная на упрощение архитектуры и повышение надежности.

Самое заметное изменение — полное удаление концепции сессий (Sessions). Ранее сессии позволяли сохранять состояние между запросами, но их сложность и проблемы с масштабируемостью привели к их исключению из новой версии спецификации.

Что уходит в прошлое: Deprecation List

Помимо сессий, из спецификации исключен sticky-routing (липкая маршрутизация), который ранее использовался для направления запросов от конкретных клиентов к конкретным экземплярам серверов. Это упрощает распределение нагрузки, но требует от разработчиков новых подходов к управлению состоянием.

Функция Статус в новой спецификации Причина изменения
Sessions (Сессии) Удалено Сложность управления состоянием и проблемы с горизонтальным масштабированием
Sticky Routing Удалено Необходимость упрощения сетевой топологии и отказ от привязки клиента к инстансу
Three Core Features Deprecation (Снятие с поддержки) Замена на более эффективные альтернативы в рамках новой архитектуры

Почему это важно для разработчиков

Для создателей MCP-серверов это означает необходимость рефакторинга кода. Архитектура, построенная на сохранении состояния сессий, больше не будет совместима с новыми клиентами. Разработчикам придется перейти на stateless-подходы или реализовывать управление состоянием на стороне клиента/базы данных, а не в рамках протокола.

Что дальше?

Новая спецификация закладывает основу для более стабильной и предсказуемой экосистемы MCP. Устранение сложных механизмов маршрутизации и сессий снижает порог входа для новых серверов и уменьшает количество ошибок, связанных с рассинхронизацией состояния. Разработчикам рекомендуется обновить свои реализации до выхода новых версий клиентских приложений.

Источник: Towards AI pub ↗