AWS сопоставила спецификацию MCP 2026-07-28 с принципами Well-Architected для удалённых MCP-серверов с инструментами для ИИ-клиентов. Спецификация сделала ядро MCP stateless, то есть не хранящим сессию между запросами, и отказалась от обмена initialize/initialized и заголовка Mcp-Session-Id.
Теперь любой запрос можно направить на любой экземпляр сервера за балансировщиком round-robin без общего хранилища.
AWS советует сохранить привязку клиентов к экземплярам и хранилище сессий, пока сервер обслуживает клиентов до версии 2026-07-28. Если серверу в ходе вызова нужен ответ, спецификация использует MRTR: сервер возвращает input_required, а клиент повторяет исходный вызов с inputResponses.
Проверка утверждений:
- AWS сопоставила спецификацию MCP 2026-07-28 с принципами Well-Architected для удалённых MCP-серверов. (подтверждено самой публикацией: доказательство; «This post maps the MCP 2026-07-28 specification against the Well-Architected Agentic AI Lens»)
- Спецификация MCP 2026-07-28 сделала ядро протокола stateless и отказалась от обмена initialize/initialized и заголовка Mcp-Session-Id. (подтверждено самой публикацией: доказательство; «With the new spec version, we’ve officially retired the initialize / initialized exchange along with the Mcp-Session-Id header»)
- В новой версии любой запрос может попасть на любой экземпляр сервера за балансировщиком round-robin без общего хранилища. (подтверждено самой публикацией: доказательство; «Any request can now land on any server instance behind a plain round-robin load balancer without needing shared storage.»)
- AWS советует сохранить привязку клиентов к экземплярам и хранилище сессий, пока сервер обслуживает клиентов до версии 2026-07-28. (подтверждено самой публикацией: доказательство; «Your ALB stickiness rules and session store (DynamoDB/ElastiCache) must remain in place until you stop serving pre-2026-07-28 clients.»)
- MRTR заменяет запросы сервера к клиенту, требовавшие держать поток открытым: сервер возвращает input_required, а клиент повторяет исходный вызов с inputResponses. (подтверждено самой публикацией: доказательство; «MRTR replaces the server-initiated elicitation/create , sampling/createMessage , and roots/list requests that previously required a held-open stream.»)
Публикации:
Первоисточники:
- https://aws.amazon.com/blogs/architecture/mcp-went-stateless-is-your-aws-mcp-server-deployment-well-architected
- https://blog.modelcontextprotocol.io/posts/2026-07-28
- https://modelcontextprotocol.io/specification/2025-11-25/basic/lifecycle
- https://modelcontextprotocol.io/specification/draft/basic/patterns/mrtr
оценка 73,5 из 100 · тип: разбор