MCP 2026-07-28: что действительно изменилось
Вышла новая версия спецификации MCP. Если убрать маркетинговые заявления, то действительно важных изменений не так уж и много:
1. Stateless-протокол - самое важное
Из протокола убрали обязательные сессии (initialize, initialized, Mcp-Session-Id). Теперь каждый запрос самодостаточен. В общем, сервер становится обычным HTTP API
2. Стандартизованы долгие операции (Tasks)
Раньше MCP был ориентирован на request/response. Если инструмент работал минуты или часы, каждый реализовывал свои jobId, polling или SSE.Теперь это часть спецификации: можно запустить задачу, получить идентификатор и позже узнать её состояние или результат.
3. Extensions
Ядро протокола стало компактнее, а новые возможности предлагается добавлять через расширения, а не менять Core Specification.
4. MCP Apps
Теперь спецификация стандартизует возврат UI (HTML/Web-приложений) сервером. Это не революция — многие клиенты и раньше поддерживали подобные механизмы. Скорее, теперь появился единый стандарт вместо набора частных реализаций.
5. Discovery вместо initialize
Поскольку сессии исчезли, изменился механизм определения возможностей сервера. Теперь используется отдельный Discovery API вместо обязательного handshake
6. Обновлена модель авторизации
Механизмы авторизации стали ближе к современным рекомендациям OAuth
На мой взгляд, главное достижение релиза — MCP перестал быть "сессионным протоколом" и стал нормально масштабируемым HTTP Всё остальное — полезные, но значительно менее важные улучшения.
Спецификация: https://modelcontextprotocol.io/specification/2026-07-28
Обзор изменений от команды MCP: https://blog.modelcontextprotocol.io/posts/2026-07-28-release-candidate/

Model Context Protocol
Specification - Model Context Protocol
31
10
6
1July 30, 2026 8.5K 112