Проблема, которую решает MCP, это умножение
Модель сама по себе умеет только писать текст. Чтобы прочитать ваш календарь, сделать запрос к базе данных или отправить сообщение, ей нужен инструмент, а что такое ИИ-агент объясняет, как модель использует инструменты в цикле. До конца 2024 года каждое приложение, которому был нужен инструмент, писало для него свой коннектор. Пять приложений, каждому из которых нужно двадцать инструментов, означали сто коннекторов, каждый чуть-чуть другой, и каждый кто-то поддерживал.
MCP, это стандартная форма коннектора. Сторона инструмента упаковывается один раз как сервер. Сторона приложения реализует клиент один раз. После этого любой клиент может использовать любой сервер: пять приложений плюс двадцать инструментов это двадцать пять программ вместо ста, а добавление двадцать первого инструмента это один сервер, а не пять коннекторов. USB, это обычная аналогия, и она точна: ценность в разъёме, а не в каком-то одном устройстве.
Anthropic опубликовала спецификацию, эталонные серверы и наборы разработчика 25 ноября 2024 года как открытый стандарт, и причина, по которой он распространился, та же, по которой распространяется любой разъём. Как только появились несколько сотен серверов для распространённых вещей (GitHub, Slack, Postgres, файловая система, браузер), приложение, говорящее на MCP, получало их все бесплатно, а приложению без этого приходилось объяснять почему.
Сервер предлагает три вещи, а модель запускает только одну из них
У соединения MCP два конца. Хост-приложение (чат-приложение, редактор или среда выполнения агента) запускает клиент. Клиент подключается к одному или нескольким серверам, спрашивает у каждого, что он предлагает, и передаёт ответы модели. Сервер может предложить три вида вещей.
| Примитив | Что это | Кто запускает | Пример |
|---|---|---|---|
| Инструмент | Функция, которую может вызвать модель, с типизированными входными данными | Модель, когда решает, что задаче это нужно | search_issues(repo, query), send_email(to, body) |
| Ресурс | Данные, которые приложение может прочитать в контекст | Приложение или пользователь, как контекст для реплики | Содержимое файла, схема базы данных, веб-страница |
| Промпт | Переиспользуемый шаблон инструкции | Пользователь, из меню | «Проверь этот пул-реквест на соответствие нашему style guide» |
Формат обмена данными, это JSON-RPC 2.0, то же соглашение запрос-ответ, которое редакторы используют для общения с языковыми серверами, и это не случайность: MCP позаимствовал дизайн Language Server Protocol, где один стандарт позволил каждому редактору поддерживать каждый язык. Сервер может работать локально как подпроцесс, общающийся через стандартный ввод и вывод, либо удалённо через HTTP. Ревизия марта 2025 года добавила потоковый HTTP-транспорт и авторизацию на основе OAuth для удалённых серверов; ревизия июня 2025 года ужесточила эту авторизацию и добавила способ для сервера задать пользователю вопрос в середине задачи, называемый elicitation.
Часть, которая важна для безопасности, это то, где находится цикл принятия решений. Сервер предоставляет возможности; клиент и модель решают, когда их использовать. Хорошо построенный хост спрашивает вас перед запуском инструмента с побочными эффектами, и что такое prompt injection объясняет, почему это подтверждение и есть вся модель безопасности, как только инструмент может читать недоверенный текст и действовать на его основе.
OpenAI, Google и Microsoft приняли MCP в течение шести месяцев
Стандарт становится стандартом только тогда, когда его используют конкуренты. Ниже, хронология принятия, от анонса до передачи управления.
Принятие MCP компанией OpenAI в марте 2025 года стало переломным моментом, потому что оно означало, что OpenAI и Anthropic договорились о разъёме, а Google последовала за ней в течение двух недель. Microsoft анонсировала поддержку MCP в Windows на конференции Build в мае 2025 года. К декабрю 2025 года Anthropic передала спецификацию Agentic AI Foundation, проекту под эгидой Linux Foundation, соучредителями которого выступили OpenAI и Block, и это тот момент, когда протокол одной компании становится ничьим и потому всеобщим.
Что MCP значит, если вы просто пользуетесь чат-приложением
Напрямую, немногое. MCP, это внутренняя сантехника между программами, и она проявляется как функция в продуктах, построенных на её основе: меню «коннекторы» в чат-приложении, список инструментов в помощнике по коду, способ подключить редактор к базе данных вашей компании. Она приходит внутри приложения, которое на ней говорит, обычно как меню коннекторов, и вам ничего устанавливать не нужно.
Косвенно, она меняет то, чего стоит ожидать от любого ИИ-продукта. До MCP интеграция с инструментом была причиной выбрать одно приложение вместо другого, потому что каждое строило свою. После неё интеграции стали товаром широкого потребления, и остались вопросы о том, какая модель отвечает, сколько это стоит и как приложение обрабатывает шаг подтверждения перед тем, как инструмент действует. Whizi не предоставляет MCP-серверы или API для разработчиков; его инструменты, это встроенные веб-поиск и загрузка документов, а его отличие, это уровень моделей: 280+ моделей за одним переключателем по фиксированной цене в кредитах за сообщение. Для агентной работы, которой нужны свои инструменты, правильный продукт, это среда выполнения агента с поддержкой MCP, а не чат-пространство.
Единственный вопрос, который стоит держать в голове перед любым продуктом, рекламирующим MCP: что происходит между тем, как модель решает вызвать инструмент, и тем, как инструмент запускается? Если ответ «ничего», модель может действовать на основе любого текста, который она только что прочитала, включая текст, который туда подложил злоумышленник. Если ответ «вы это подтверждаете», протокол делает свою работу.
- Читайте фразу «поддерживает MCP» как «может использовать любой MCP-сервер», а это разъём, а не возможность сама по себе
- Прежде чем подключать что-либо с побочными эффектами, спросите, какое подтверждение стоит между выбором инструмента моделью и его запуском
- Отдавайте предпочтение удалённым серверам с OAuth для всего общего; локальные серверы-подпроцессы годятся только для вашей собственной машины
- Считайте модель тем, кто принимает решения, а сервер, меню; сервер сам себя никогда не вызывает
- Для чата без инструментов MCP ничего не меняет; выбирайте по модели и по цене
Частые вопросы
Что означает MCP?
Model Context Protocol. Anthropic опубликовала его 25 ноября 2024 года как открытый стандарт для подключения ИИ-приложений к внешним инструментам и данным. Название описывает задачу: протокол для доставки контекста, то есть инструментов, файлов и данных, модели стандартизированным способом.
Что такое MCP-сервер?
Программа, которая предоставляет инструменты, ресурсы или промпты в формате MCP. Она может оборачивать базу данных, файловую систему, GitHub, календарь или браузер. Написанная один раз, она работает с любым MCP-клиентом, поэтому сервер для данных вашей компании можно использовать из чат-приложения, помощника по коду и среды выполнения агента без трёх отдельных интеграций.
MCP только для Claude?
Нет. Anthropic создала его, но OpenAI приняла его в марте 2025 года, Google DeepMind закрепила Gemini за ним в апреле 2025 года, Microsoft добавила его в Windows, а в декабре 2025 года спецификация перешла в Agentic AI Foundation под эгидой Linux Foundation, соучредителями которого выступили Anthropic, OpenAI и Block. Он вендоронезависим и по замыслу, и по управлению.
MCP, это то же самое, что function calling или использование инструментов?
Function calling, это способность модели запросить инструмент. MCP стандартизирует то, как приложение находит, описывает и запускает эти инструменты. Модели с function calling всё равно нужно, чтобы кто-то подключил каждый инструмент; MCP, это как раз эта проводка, поэтому один и тот же сервер подключается к любой модели, умеющей вызывать функции.
Поддерживает ли Whizi MCP?
Нет. Whizi, это чат-пространство, чьи инструменты встроены (веб-поиск и загрузка документов), и он не предоставляет MCP-серверы или API для разработчиков. Его ценность, это уровень моделей: 280+ моделей за одним переключателем по фиксированной цене в кредитах за сообщение. Для агентной работы, требующей своих инструментов, используйте среду выполнения агента с поддержкой MCP и подключайте модель по вашему выбору.