Гайд

MCP-сервер: что это и как ИИ-агент подключает приложения. Простыми словами и с настоящим журналом вызовов

Опубликовано 3 ноября 2026 · 12 мин чтения

MCP-сервер: что это и почему благодаря ему ИИ-агент делает дела в твоих приложениях, а не только рассуждает о них. Ниже простыми словами: что такое протокол MCP, чем занят MCP-сервер и из каких пяти шагов состоит любой вызов инструмента. Потом настоящая переписка с нашим тестовым агентом: одно сообщение, после которого он смотрит прогноз погоды и ставит два напоминания, таблица из обычного списка и журнал всех двенадцати вызовов, которые он сделал.

«Один язык для всех приложений»: рука снимает гаечный ключ с бледно-голубой перфопанели с аккуратно развешанными инструментами над велосипедным колесом на светлом дубовом верстаке

Короткий ответ

MCP, Model Context Protocol (по-русски протокол контекста модели), это общий язык между ИИ-агентом и приложениями, с которыми он работает. Что такое MCP-сервер? Это небольшая программа на стороне приложения. Она сообщает агенту, какие действия доступны, например «создать событие», «добавить строку» или «найти письмо», и что нужно для каждого. Агент выбирает действие, передаёт детали и получает результат. Один стандарт заменяет отдельную интеграцию для каждой пары «нейросеть плюс приложение».

Anthropic опубликовал MCP как открытый стандарт в ноябре 2024 года. В декабре 2025-го протокол перешёл в Agentic AI Foundation при Linux Foundation, которую создали Anthropic, OpenAI и Block. На нём говорят Claude, ChatGPT, VS Code и Cursor.

Для тебя MCP это причина, по которой «поставь в календарь» превращается в событие в твоём календаре. Твой агент в WAM Agents вызывает MCP-инструменты на любом тарифе, включая Free, и свои ключи для этого не нужны. Ниже разбираем, как это устроено, а потом показываем настоящую переписку с нашим тестовым агентом, где вызовы инструментов видно своими глазами.

MCP на одной картинке

В каждом вызове участвуют три стороны. Названия взяты из документации MCP, колонка «простыми словами» наша.

УчастникПростыми словамиЧто знаетЧто делает
Хост (агент)ИИ, с которым ты общаешься, со своей моделью и памятьюТвою просьбу и список инструментов, которыми можно пользоватьсяВыбирает инструмент и заполняет детали
MCP-серверНебольшая программа перед приложениемДействия приложения и что нужно каждому из нихПроверяет вызов, передаёт его приложению, возвращает ответ
ПриложениеКалендарь, почта, таблицы, поискТвои данныеДелает саму работу

Каждый вызов инструмента проходит одни и те же пять шагов, и журнал из четвёртого шага нашего теста показывает каждый из них:

  1. При подключении агент спрашивает сервер, что тот умеет. Сервер отвечает списком инструментов: название, описание в одну строку и поля, которые нужны каждому инструменту.
  2. Ты пишешь просьбу обычными словами.
  3. Модель читает твою просьбу рядом с этим списком и решает, какой инструмент подходит. Иногда несколько подряд.
  4. Агент отправляет вызов: название инструмента и заполненные поля. Сервер передаёт его приложению.
  5. Ответ возвращается текстом или данными, и агент превращает его в ответ твоими словами.

Сравнение с USB-C с официального сайта MCP вполне честное. До USB-C у каждого устройства был свой кабель. До MCP каждому ИИ-приложению нужна была своя интеграция с каждым сервисом. Теперь сервис делает один MCP-сервер, и им может пользоваться любой агент, который говорит на MCP.

Инструменты, ресурсы, промпты: что может предложить сервер

MCP-сервер может дать агенту три вида вещей. В спецификации они называются примитивами.

  • Инструменты (tools) это действия: создать событие, добавить строку, отправить черновик, поискать в интернете. Когда говорят «MCP», в девяти случаях из десяти имеют в виду именно их.
  • Ресурсы (resources) это данные для чтения: файл, запись в базе, страница.
  • Промпты (prompts) это готовые шаблоны под задачу, которые заранее подготовили авторы приложения.

Сами сообщения маленькие. Вызов инструмента это короткая структурированная записка в формате JSON-RPC. Если снять техническую обёртку, вызов календаря для Лео, владельца веломастерской из нашего теста ниже, выглядел бы так:

Что передаётся
Агент → серверИнструмент «создать событие»; название «Групповой заезд от Spoke & Chain»; начало: суббота, 7 ноября, 09:00; конец: 11:00
Сервер → приложениеТо же событие в собственном формате календаря
Приложение → агент«Создано», с деталями события

Сервер может работать на той же машине, что и агент, или где-то в интернете. Первый общается с агентом напрямую, второй по сети. Для удалённых серверов MCP рекомендует OAuth, тот самый вход, который ты знаешь по кнопкам «Войти через Google»: доступ выдаётся на собственной странице приложения, и пароль остаётся у приложения.

MCP, API, плагин: в чём разница

API это вход в одно приложение со своими правилами. Любой ИИ-продукт, которому хотелось работать с сотней приложений, раньше учил сотню разных наборов правил. MCP ложится сверху: вход в приложение остаётся прежним, а MCP-сервер описывает его единым способом, понятным любому агенту. Список инструментов агент читает при подключении, поэтому новое действие на стороне приложения становится доступно без нового релиза самого агента.

Плагины и custom actions в GPT были ранними подходами к той же идее, и каждый был привязан к одному продукту. MCP стал вариантом, о котором договорилась вся индустрия: его поддерживают Claude, ChatGPT, VS Code и Cursor, а сам стандарт ведёт фонд, а не одна компания.

Тест: Лео и его веломастерская

Наш читатель Лео. Он держит Spoke & Chain, небольшую мастерскую по ремонту велосипедов в Bristol, и постоянно слышит слово MCP. Лео спрашивает агента, что это такое, даёт ему три дела одним сообщением, просит таблицу, а потом просит показать каждый инструмент, который агент вызвал по ходу.

Лео, мастерская и клиенты придуманы для теста. Ответы агента настоящие, от нашего тестового агента 2 ноября 2026 года, переведены дословно, местами сокращены, но ничего не дописано. Серые строки над ответами это строки статуса агента: какой инструмент он вызывает и сколько магнитов стоил этот шаг.

Шаг 1. Спросить агента, что такое MCP

WAM Agentв сети
Привет, я Лео. У меня небольшая веломастерская в Bristol, называется Spoke & Chain. Все вокруг твердят «MCP». Простыми словами: что такое MCP и как ты им пользуешься? До каких приложений и инструментов ты можешь дотянуться прямо сейчас? Коротко, без жаргона.14:55✓✓
MCP — это универсальная вилка между ассистентом и твоими приложениями. Каждое приложение один раз описывает, что оно умеет, стандартным способом (Model Context Protocol), и любой ассистент, который на нём говорит, может пользоваться этими действиями. Ничего не нужно настраивать под каждую задачу — ты просишь обычными словами, я вызываю нужный инструмент, получаю результат и отвечаю.До чего я могу дотянуться в этом чате прямо сейчас: твои Gmail, Google Calendar, Google Drive, Google Docs и Google Sheets. Плюс к этому — поиск в интернете, генерация картинок и голоса, напоминания и файлы в этом рабочем пространстве.Для Spoke & Chain это может быть трекер ремонтов в Sheets (велосипед, владелец, поломка, цена, статус), календарь мастерской и письма клиентам — всё из сообщения здесь.Собрать такой трекер? Скажи, что должно быть в записи о ремонте, и я заведу таблицу.14:56
Сообщение

Это определение лучше, чем дают многие глоссарии: «каждое приложение один раз описывает, что оно умеет, стандартным способом». Второй абзац это агент, который читает собственный список инструментов, то есть шаг 1 со схемы выше. Google на этом агенте подключили заранее, поэтому Gmail, Calendar, Drive, Docs и Sheets стоят в списке рядом со встроенными инструментами. Самое полезное в третьем абзаце: агент уже сам приложил эти инструменты к веломастерской.

Шаг 2. Три дела одним сообщением

Теперь просьба, для которой одного инструмента мало. Лео не называет ни одного из них.

WAM Agentв сети
У меня Spoke & Chain, небольшая веломастерская в Bristol. Три дела за раз. Посмотри прогноз погоды для Bristol на субботу, 7 ноября. Если будет сухо, напомни мне в субботу в 8:15, что групповой заезд стартует от мастерской в 9:00. И напомни в пятницу в 18:00 проверить шины на четырёх прокатных велосипедах.15:22✓✓
В субботу в Bristol должно быть достаточно сухо для заезда. Облачно, около 7°C в 9:00, слабый восточно-северо-восточный ветер, а почасовой прогноз Met Office даёт 10% вероятности дождя на всё утро — на одной из его страниц по Bristol дождя нет вовсе на все 24 часа. BBC чуть мрачнее и помечает день как «морось», так что читай это как «сухо, но серо», а не как гарантированное солнце.С учётом этого я поставил оба напоминания:- Сб, 7 ноября, 08:15 — групповой заезд стартует от мастерской в 9:00- Пт, 6 ноября, 18:00 — проверить шины на четырёх прокатных велосипедахДо прогноза пять дней, так что стоит глянуть на него в пятницу вечером; скажи — и я тогда посмотрю ещё раз.15:23
Сообщение

Одно предложение превратилось в четыре вызова инструментов, это видно по журналу в шаге 4: два поиска в интернете и два напоминания. Агент прочитал прогноз, сам принял решение по условию «если будет сухо» и объяснил его, назвав источники: почасовой прогноз Met Office против более мрачной пометки BBC. Потом поставил оба напоминания и предложил ещё раз посмотреть прогноз в пятницу. Лео ни разу не пришлось говорить «поиск», «напоминание» или «инструмент».

Шаг 3. Таблица из обычного списка

WAM Agentв сети
Теперь сделай мне файл таблицы «Spoke & Chain - repairs this week.xlsx» с колонками Клиент, Велосипед, Работа, Цена (GBP), Срок. Строки:Priya Shah, Brompton, новая цепь и кассета, 85, вторникOwen Price, шоссейный Trek, прокачка тормозов, 40, средаHana Novak, детский велосипед, прокол, 12, средаSam Ortiz, электровелосипед Cube, полное ТО, 120, четвергRuth Mills, голландский велосипед, новое заднее колесо, 95, пятницаДобавь итог внизу и пришли мне файл.15:24✓✓
xlsxSpoke & Chain - repairs this week.xlsx1 лист · 5 KBГотово — файл выше. Пять работ, итого £352 (85 + 40 + 12 + 120 + 95), причём итог посчитан живой формулой SUM, так что он обновится, если поменяешь цену.Цены записаны настоящими числами в формате £, строка заголовков закреплена и не уезжает при прокрутке, а сроки оставлены днями недели, как ты их дал. Среда у тебя самый плотный день: в ней два велосипеда.Если хочешь сроки настоящими датами вместо дней недели или второй лист с разбивкой на запчасти и работу — скажи.15:24
Сообщение

Файл пришёл прямо в чат, итог в нём считается живой формулой, так что новая цена сразу меняет сумму. Агент заметил и то, о чём Лео не спрашивал: на среду приходится два велосипеда. В этом разница между инструментом, который заполняет ячейки, и агентом, который читает то, что заполняет.

Шаг 4. «Покажи вызовы инструментов»

Эту часть большинство объяснений MCP могут только нарисовать. Мы попросили агента показать свою работу.

WAM Agentв сети
По последним двум просьбам: какие инструменты ты вызывал, в каком порядке, что отправлял каждому и что получал в ответ? Покажи коротким журналом, одна строка на вызов, простыми словами.15:25✓✓
Вот журнал, прямо из сессии.Запрос 1 — погода + два напоминания1. websearch — спросил «Bristol UK weather forecast Saturday 7 November 2026». В ответ пришёл текст страницы Met Office Redland/Bristol с максимумами и минимумами температуры на неделю.2. websearch — спросил ещё раз другими словами («rain Saturday November 7»). В ответ пришла вторая страница Met Office по Bristol, плюс нужный мне почасовой прогноз.3. schedulereminder — отправил напоминание о заезде, текст «Групповой заезд стартует от Spoke & Chain в 9:00». В ответ: напоминание cdf3357d98a2 поставлено, переживёт перезапуск.4. schedulereminder — отправил проверку шин, текст «Проверить шины на четырёх прокатных велосипедах». В ответ: напоминание c4387ddabc4b поставлено, переживёт перезапуск.5. telegramreply — отправил тебе вывод по прогнозу и время двух напоминаний. В ответ: сообщение 7488.6. setturndisposition — закрыл ход как выполненный. В ответ: принято.Запрос 2 — таблица7. Bash — проверил, что openpyxl доступен. В ответ: 3.1.5 на Python 3.12.16.8. Bash — запустил Python-скрипт, который собрал лист: строка заголовков, твои пять строк, жирное «Итого» с =SUM(D2:D6), формат £, закреплённые заголовки. В ответ: сохранено, 5547 байт.9. Bash — заново открыл файл и вывел каждую строку для проверки, потом включил пересчёт формул при открытии и сохранил ещё раз. В ответ: пять строк ровно как ты их дал, в строке итога «Итого» + =SUM(D2:D6).10. telegramsenddocument — отправил «Spoke & Chain - repairs this week.xlsx» с подписью «Spoke & Chain — repairs this week». В ответ: сообщение 7494.11. telegramreply — отправил тебе сводку о том, что внутри, и итог £352. В ответ: сообщение 7496.12. setturndisposition — закрыл как выполненный. В ответ: принято.Двенадцать вызовов за два хода, по шесть на каждый, и больше ничего не вызывалось.15:26
Сообщение

Положи этот журнал рядом со схемой из начала статьи, и в нём найдётся каждая часть MCP.

  • Каждая строка это один вызов инструмента: название, что агент отправил и что вернулось. websearch, schedulereminder, telegramsenddocument и telegramreply это инструменты из списка агента, и выбрал он их сам, по обычным словам Лео.
  • В интернете агент искал дважды и разными словами, потому что в первом ответе не было почасового прогноза. Выбирать и повторять вызовы это работа модели, а не твоя.
  • Bash это собственное рабочее пространство агента. Там он написал и запустил небольшой Python-скрипт, который собрал таблицу, а потом ещё раз открыл файл и проверил каждую строку, прежде чем отправить. Часть работы это вызов приложения, часть идёт внутри контейнера агента, и журнал показывает и то и другое.
  • Двенадцать вызовов, около 11 M за три просьбы, а Лео видел только результаты.

Как твой агент подключает приложения

Твой агент живёт в собственном контейнере, отдельном рабочем пространстве у каждого аккаунта, и работает с тремя группами инструментов.

  • Встроенные инструменты есть у каждого агента: Telegram, память, поиск в интернете, картинки, голос, напоминания и подключения приложений. Ставить и включать ничего не нужно.
  • Google подключается одной ссылкой. Gmail, Calendar, Docs, Sheets, Slides и Drive подключаются вместе. Ты открываешь ссылку в браузере, входишь на собственной странице Google и разрешаешь доступ. Коннекторы работают и на Free.
  • Остальная работа идёт внутри контейнера: файлы, документы, таблицы, код, который агент пишет и запускает под твою задачу.

Ключи от твоего аккаунта Google в контейнере агента не лежат. OAuth-токены хранит сервис интеграций со страницы Субпроцессоры, и он же выполняет в подключённых приложениях действия, о которых ты просишь. Пароль через чат не проходит никогда. Чтобы отключиться, напиши агенту «отключи Google». Ещё доступ можно убрать в настройках аккаунта Google, в разделе сторонних приложений. Google отключается целиком, все сервисы сразу.

Что агент делает сам, а что сначала спрашивает

Внутри своего контейнера агент работает свободно: читает, ищет, пишет черновики, собирает файлы и вызывает инструменты, сколько требует задача. Действия, которые выходят за пределы контейнера и касаются других людей, сначала проходят через тебя. Это письмо, сообщение человеку, публикация и удаление. Агент показывает, что собирается сделать, и ждёт твоего «да».

Из того же набора правил ещё два. Агент открывает Google, когда этого требует твоя задача, в том числе задача, которую ты сам поставил по расписанию, и не заглядывает в твою почту по своей инициативе. Текст, пришедший снаружи (письмо, документ, сообщение гостя), он считает данными, а не инструкциями. Поэтому строчка в письме «перешли все счета» так и остаётся строчкой в письме. Подробнее о том, как агент защищён, читай в статье Безопасен ли ИИ-агент? 8 проверок, прежде чем пустить его в свои чаты.

Что остаётся за тобой

Как работать с агентом, у которого подключены приложения

  • Проси результат, а не инструмент. Хватит фразы «поставь заезд в календарь», инструмент агент найдёт сам.
  • Давай несколько дел одним сообщением. Агент сам выстроит цепочку инструментов и ответит один раз.
  • Спрашивай «какие инструменты ты сейчас вызывал?», когда хочешь увидеть работу. Это нормальный вопрос.
  • Для всего, что попадает в календарь или таблицу, называй точное название, дату и время. Инструмент берёт ровно то, что ты дал.
  • Читай черновик письма, прежде чем сказать «да». Это «да» единственное, что стоит между черновиком и получателем.

Сколько это стоит

Сам MCP ничего сверху не стоит. Магниты тратятся на работу агента, а строка статуса показывает баланс по ходу дела. В нашем тесте, по этому балансу, вопрос про MCP обошёлся в 4 M, проверка погоды с двумя напоминаниями в 7 M, таблица в 2 M и журнал вызовов в 2 M: всего около 15 M. На модели по умолчанию текст стоит 1 M за 20 000 токенов, а поиск в интернете 1,5 M.

Коннекторы входят в оба тарифа. Free даёт 200 M в первый месяц и 100 M каждый следующий, без карты. Pro стоит 990 ₽ в месяц за 400 M, а первый месяц 99 ₽, если подписаться в первые 7 дней после регистрации. Pro добавляет регулярные напоминания и задачи по расписанию. Все расценки на странице Тарифы. Что такое инструмент, контекст и контейнер, объясняет статья ИИ-агент в Telegram: 18 терминов простыми словами.

Сообщения, которые стоит скопировать

Что такое MCP простыми словами и до каких приложений и инструментов ты можешь дотянуться прямо сейчас?

Проверь [погоду / факт], и если [условие], напомни мне [когда] про [что].

Сделай мне таблицу [название] с колонками [А, Б, В] и вот такими строками: [строки]. Добавь итог.

Какие инструменты ты сейчас вызывал и в каком порядке? Покажи коротким журналом.

Создай своего агента, подключи Google одной ссылкой и спроси, до чего он может дотянуться.

Попробуй со своим агентом

Бесплатно, без карты. Агент сразу начинает работать в чате.

Создать агента

Вопросы

Мне придётся самому ставить и настраивать MCP-сервер?

Нет. Инструменты у агента встроены с самого начала: Telegram, память, поиск в интернете, картинки, голос, напоминания и подключения приложений. Google подключается одной ссылкой, которую агент сам пришлёт. Ты пишешь просьбу обычными словами, а инструмент агент выбирает сам.

MCP это приложение, компания или программа?

Это стандарт, свод правил, по которым ИИ-агент и приложение разговаривают друг с другом. Anthropic опубликовал его в ноябре 2024 года, а с декабря 2025-го он принадлежит Agentic AI Foundation при Linux Foundation. Свой MCP-сервер для приложения может сделать кто угодно.

Чем MCP отличается от API?

API это вход в одно конкретное приложение, со своими правилами. MCP-сервер описывает этот вход в едином формате, понятном любому агенту: список действий и поля, которые нужны каждому. API у приложения остаётся, а MCP ложится общим слоем поверх.

Агент узнает мой пароль от Google?

Нет. Доступ ты выдаёшь на собственной странице входа Google. Токены доступа хранит сервис интеграций со страницы «Субпроцессоры», за пределами контейнера агента, а пароль через чат вообще не проходит. Отключить Google можно из чата или в настройках аккаунта Google.

А если агент сам отправит письмо или что-то удалит?

Письма, сообщения людям, публикации и удаления ждут твоего «да»: агент показывает, что собирается сделать, и сначала спрашивает. Читать, искать, ставить тебе напоминания и собирать файлы он может без вопросов.

За инструменты MCP надо доплачивать?

Нет. Коннекторы и MCP-инструменты входят в оба тарифа, включая Free. Магниты тратятся на работу агента, а строка статуса показывает, сколько стоил каждый шаг.

Твой AI-агент в Telegram, готов за минуту

Открой бота, нажми «Запустить», и дальше он всё покажет сам.

Создать агента

Бесплатно · без карты · ничего не ставить · отмена в боте

Бесплатно без карты, ничего не нужно настраиватьСоздать агента