Cloudflare 28 июля 2026 года перевёл свои продуктовые MCP-серверы на спецификацию Model Context Protocol 2026-07-28. Для разработчиков это не косметика: на транспортном уровне исчезли сессии, привязка клиента к одному инстансу и обязательный Durable Object для протокольной сессии, поэтому MCP-серверы стало проще запускать в Cloudflare Workers, AWS Lambda и других средах с автоматическим масштабированием.
Cloudflare одним из первых поддержал новую спецификацию MCP
Речь не о том, что Cloudflare «обновил сам MCP». Сначала 28 июля 2026 года вышла спецификация MCP 2026-07-28, а затем Cloudflare объявил, что его продуктовые MCP-серверы с ней совместимы. Это важная разница: компания не меняет стандарт под себя, а быстро поддерживает новый релиз открытого протокола.
Предыдущая стабильная версия MCP 2025-11-25 работала через обмен initialize/initialized и заголовок Mcp-Session-Id. Теперь этот этап убрали: каждый запрос сам несёт версию протокола, сведения о клиенте и его возможностях, а отдельный вызов server/discover нужен только тем клиентам, которым надо заранее узнать возможности сервера.
Протокол стал бессессионным, но состояние никуда не делось
Это главный нюанс, которого не хватало исходному тексту. MCP стал бессессионным на транспортном уровне, но приложение по-прежнему может хранить состояние между вызовами. Просто теперь его держат явно: через идентификаторы, базу данных, KV, D1, R2 или Durable Objects, а не прячут внутри протокольной сессии.
Заодно спецификация ввела заголовки Mcp-Method и Mcp-Name, чтобы шлюзы, WAF и балансировщики могли маршрутизировать запросы без разбора JSON-тела. Для сценариев, где серверу нужно переспросить пользователя, появился механизм Multi Round-Trip Requests: вместо постоянно открытого потока сервер возвращает input_required, а клиент присылает ответ отдельным запросом.
Почему это важно для платформ и команд разработки
Практический эффект простой: MCP-серверы легче масштабировать по горизонтали и дешевле держать в эксплуатации. Больше не нужно привязывать клиента к одному инстансу только потому, что там живёт транспортная сессия. Для стартапов и интеграторов это меньше инфраструктурной магии; для крупных команд — проще внедрение, балансировка и отказоустойчивость.
Но старый мир не исчез за одну ночь. В документации Cloudflare класс McpAgent, который опирается на Durable Objects и старую сессионную модель, уже помечен как устаревающий. Новым проектам предлагают createMcpHandler, а действующим — параллельно держать новый и старый маршруты, пока клиенты не переедут на новую спецификацию.
Значение для рынка
Для русскоязычной аудитории это хороший сигнал: MCP быстро взрослеет из удобного протокола для демо в нормальный HTTP-интерфейс для агентных систем. Показательно, что в тот же день поддержку MCP 2026-07-28 анонсировал и Amazon Bedrock AgentCore Gateway. Если коротко, стандарт становится дешевле в эксплуатации и предсказуемее для платформ, которые строят сервисы поверх ИИ, а это уже напрямую влияет на сроки и бюджет интеграций в России и СНГ.
Следующий логичный шаг для экосистемы — вынести состояние из транспорта в явную бизнес-логику и оставить сессионный режим только как временный мост для миграции.
Источники: журнал изменений Cloudflare, блог Model Context Protocol, документация Cloudflare по McpAgent, материал AWS об AgentCore Gateway.