Ведущие мейнтейнеры Model Context Protocol заморозили релиз-кандидат 21 мая, финальная спецификация выйдет 28 июля. Из протокола уходят сессии и стартовое рукопожатие, ещё три базовые возможности объявлены устаревшими.
Шесть предложений по спецификации сводятся к тому, чтобы каждый запрос был самодостаточным. Версия протокола и возможности клиента передаются в _meta каждого вызова, возможности сервера запрашиваются новым методом server/discover.
Списочные ответы обязаны нести ttlMs и cacheScope по образцу HTTP Cache-Control, а Tasks вынесли из ядра в расширение после проблем в продакшене.
Политика жизненного цикла даёт минимум 12 месяцев от статуса Deprecated до удаления, сократить срок можно только при подтверждённой угрозе безопасности и не меньше чем до 90 дней. Бета-версии SDK доступны для Python, TypeScript, Go и C#.

