MCP стал stateless: крупнейшее обновление протокола для enterprise
Протокол Model Context Protocol — стандарт взаимодействия AI-систем с внешними инструментами — получил крупнейшее обновление с момента запуска. Главное изменение: ядро протокола теперь беспоследовательное, и это открывает дорогу к настоящей масштабируемости.
Протокол, который только называли «USB-C для AI», наконец-то перестал быть игрушкой для хакатонов и начал превращаться в инфраструктуру, которую крупные компании могут безопасно разворачивать в продакшене.
Зачем вообще нужен MCP
Model Context Protocol — это открытый стандарт, который описывает, как AI-модели общаются с внешними инструментами и источниками данных. Если коротко: MCP — это прослойка между языковой моделью и всем, что находится за пределами её контекстного окна. Базы данных, API, файловые системы, корпоративные CRM — всё это подключается через единый интерфейс.
Протокол появился в начале 2025 года, его инициировала Anthropic. Спустя полтора года стандарт поддерживается основными игроками отрасли — и это уже не просто амбициозный эксперимент. MCP стал де-факто способом номер один интегрировать AI-агентов в реальные рабочие процессы.
Но у первоначальной версии был серьёзный ахиллесова пята.
Проблема состояния
До обновления MCP был протоколом с поддержкой состояния (stateful). Это значит: каждый запрос привязан к сессии, которая, в свою очередь, привязана к конкретному экземпляру сервера. Звучит безобидно? На уровне прототипа — да. Но попробуйте запустить это на десяти серверах за балансировщиком нагрузки.
Вот вам классическая проблема: пользователь отправил запрос, сессия привязана к серверу №3, а тот в момент обработки упал. Или балансировщик перенаправил следующий запрос на сервер №7 — а тот ничего не знает о предыдущем контексте. Для локальной демки с одним сервером это не катастрофа. Для enterprise-инфраструктуры, где нужно обрабатывать тысячи параллельных сессий с отказоустойчивостью — это стопор.
Именно это developers и ругали больше всего. Anthropic наконец услышала.
Stateless — и почему это важно
Ядро MCP теперь беспоследовательное. Каждый запрос — это независимая единица. Нет привязки к сессии, нет зависимости от конкретного инстанса сервера. Отправил запрос — получил ответ. Сервер упал? Отправь на другой, получи тот же результат.
Для тех, кто работает с микросервисами и облачной инфраструктурой, это звучит как базовый здравый смысл. И оно так и есть. Но до сих пор MCP жил в парадигме «один пользователь — одна сессия — один сервер», что делало его принципиально непригодным для серьёзных нагрузок.
Ведущие мейнтейнеры протокола — Дэвид Сория Парра и Ден Делимарский, оба из Anthropic — прямо называют это «самым востребованным изменением от разработчиков». И они правы: без беспоследовательного ядра MCP оставался бы протоколом для хобби-проектов и небольших пайплайнов.
Что ещё изменилось
Беспоследовательное ядро — флагманское изменение, но не единственное. В обновлённой спецификации:
- Multi Round-Trip Requests — поддержка многошаговых диалогов, где один запрос может порождать цепочку последовательных взаимодействий. Раньше это приходилось городить костылями поверх протокола.
- Маршрутизация через заголовки — теперь прокси и балансировщики могут маршрутизировать запросы на основе метаданных в заголовках, а не по внутреннему состоянию сессии.
- Кэшируемые списки результатов — если инструмент возвращает набор данных, который не меняется часто, его можно кэшировать на стороне клиента. Экономия токенов и вычислительных ресурсов.
- Усиление авторизации — детали не раскрываются в анонсе, но учитывая, что MCP активно используется для доступа к корпоративным данным, это критически важная.area.
- Формальный фреймворк расширений — теперь есть стандартный способ добавлять в протокол новые возможности без форка и без нарушения обратной совместимости.
- Обновлённые Tier 1 SDK — обновлены основные SDK для работы с протоколом.
Политика deprecation: наконец-то по-взрослому
Отдельного внимания заслуживает новая политика устаревания. Теперь между объявлением функции устаревшей и её фактическим удалением должно проходить минимум 12 месяцев. Исключение — критические обновления безопасности.
Это звучит как мелочь, но для enterprise-adoptions это принципиально. Ни одна крупная компания не будет инвестировать в интеграцию с протоколом, если завтра разработчики могут удалить функцию, на которой построена половина пайплайна. Политика deprecation — это сигнал рынку: «мы серьёзно относимся к обратной совместимости и не будем вас ломать».
Критическая оценка
Всё звучит хорошо. Слишком хорошо? Разберёмся.
Во-первых, Anthropic одновременно является и автором протокола, и одним из крупнейших производителей AI-моделей. Когда ведущие мейнтейнеры говорят «это самое важное обновление» — это, конечно, маркетинг. Они заинтересованы в максимальном продвижении стандарта, который делает их экосистему удобнее. Это не значит, что они врут — значит, к оценке значимости стоит подходить с поправкой на заинтересованность.
Во-вторых, беспоследовательность — это trade-off, а не волшебная таблетка. Stateless-архитектура перекладывает ответственность за хранение контекста на клиента. Кто-то должен помнить, что произошло в предыдущем шаге диалога. Если клиент не справится — пользователь получит дефолтные ответы без контекста. Проблема не исчезла, она сместилась.
В-третьих, на момент написания статьи спецификация только что вышла. Реальное тестирование на масштабных нагрузках покажет, насколько декларированные преимущества соответствуют практике. «Работает в теории» и «работает на пятистах серверах за балансировщиком» — это разные вещи.
Что это значит для индустрии
MCP уже поддерживается множеством инструментов и платформ. Становление протокола последовательным, со строгой политикой обратной совместимости, — это шаг от «перспективного стандарта» к «инфраструктурному слою, на котором можно строить бизнес».
Для разработчиков AI-агентов это значит: можно перестать изобретать велосипеды с подключением к внешним сервисам и начать использовать единый протокол. Для enterprise: появляется более безопасный путь к интеграции AI в рабочие процессы. Для Anthropic: их стандартная позиция в экосистеме укрепляется.
Вопрос в том, сможет ли MCP сохранить нейтральность, когда на кону стоят миллиардные рынки AI-инфраструктуры. Открытый код — ещё не гарантия открытости. Но пока всё выглядит так, что Anthropic делает правильные шаги.
Самое важное обновление MCP за полтора года — это не просто технические улучшения. Это сигнал: AI-интустрия начинает строить нормальную инфраструктуру. Не идеальную, не без компромиссов. Но наконец-то нормальную.