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

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

Ревизия MCP 2026-07-28 · проверено 03.10.2026 · https://mcpprotocol.ru/spec/

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

**Паспорт 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). Минимальный срок между объявлением устаревания и удалением — двенадцать месяцев. Перечень устаревших возможностей ведётся в спецификации; его краткая версия — в разделе [«Изменения и устаревшее»](https://mcpprotocol.ru/changes/#deprecated).

## Библиотеки

Проект поддерживает официальные 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 с участием сообщества.

