MCPprotocol.ru

Главная / Спецификация MCP

Спецификация MCP

Сводка по спецификации Model Context Protocol: действующая ревизия, история, правила версий и лицензии.

Ревизия MCP 2026-07-28 · проверено 03.10.2026 · Markdown

Паспорт протокола#

Паспорт MCP
ПараметрЗначение
НазваниеModel Context Protocol (MCP)
Действующая ревизия2026-07-28 (Current)
Предыдущая ревизия2025-11-25
Формат версииГГГГ-ММ-ДД, дата последнего изменения, нарушающего совместимость
Формат сообщенийJSON-RPC 2.0
Транспортыstdio, Streamable HTTP (HTTP+SSE устарел)
Серверные возможностиResources, Prompts, Tools
Клиентские возможностиElicitation (Roots и Sampling устарели)
Официальные расширенияTasks, MCP Apps, Enterprise Managed Authorization
АвторизацияOAuth 2.1 для HTTP-транспортов, необязательна
Нормативный источникСхема schema.ts в репозитории спецификации
Официальные SDK первого уровняTypeScript, Python, Go, C#
УправлениеAgentic AI Foundation при Linux Foundation, с 9 декабря 2025
ЛицензияПереход с MIT на Apache 2.0; документация вне спецификации — CC BY 4.0
Официальный сайтmodelcontextprotocol.io

История ревизий#

Ревизии спецификации MCP
РевизияСтатусЧто отличает
2026-07-28ДействующаяПротокол без состояния, многошаговые запросы, расширения, заголовки маршрутизации, кэширование списков, правила устаревания
2025-11-25ЗавершённаяПредыдущая ревизия
2025-06-18ЗавершённаяСервер MCP закреплён как сервер ресурсов OAuth, обязательные метаданные защищённого ресурса
2025-03-26ЗавершённаяПоявился транспорт Streamable HTTP, HTTP+SSE выведен из употребления
2024-11-05ЗавершённаяРевизия на момент публичного запуска протокола

Описания старых ревизий приведены для ориентира в устаревших материалах; нормативный текст каждой ревизии хранится в спецификации.

Как устроены версии#

Версия MCP — строка в формате ГГГГ-ММ-ДД. Дата показывает, когда в последний раз вносились изменения, нарушающие совместимость. При обратно совместимых правках номер не меняется, поэтому в действующую ревизию могут вноситься уточнения.

  • Draft — ревизия в работе, не готова к использованию.
  • Current — действующая ревизия, готова к использованию, допускает обратно совместимые правки.
  • Final — завершённая ревизия, которая больше не меняется.

Жизненный цикл возможностей#

С ревизии 2026-07-28 действует формальная политика устаревания. У каждой возможности есть состояние: активна (Active), устарела (Deprecated) или удалена (Removed). Минимальный срок между объявлением устаревания и удалением — двенадцать месяцев. Перечень устаревших возможностей ведётся в спецификации; его краткая версия — в разделе «Изменения и устаревшее».

Библиотеки#

Проект поддерживает официальные SDK четырёх языков первого уровня: TypeScript, Python, Go и C#. На момент выхода ревизии 2026-07-28 все они поддерживали её; библиотека для Rust поддерживала новую ревизию в бета-версии. При переходе на ревизию 2026-07-28 нужно учесть миграционные заметки в SDK, особенно если код зависел от идентификаторов сессий.

Управление проектом#

9 декабря 2025 года Anthropic передала MCP в Agentic AI Foundation, целевой фонд в составе Linux Foundation. Основатели фонда — Anthropic, Block и OpenAI, при поддержке Google, Microsoft, AWS, Cloudflare и Bloomberg. Модель принятия решений в проекте сохранена: изменения вносят мейнтейнеры по открытому процессу SEP с участием сообщества.