Главная · Блог · MCP для бизнеса: что ИИ-ассистент может делать с вашим чат-ботом

MCP для бизнеса: что ИИ-ассистент может делать с вашим чат-ботом

· Команда ЧБТ · ИИ, Интеграции

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

Что такое MCP простыми словами

MCP — Model Context Protocol — открытый стандарт, по которому ИИ-ассистенты подключаются к внешним сервисам. Сервис описывает свои «инструменты»: что можно посмотреть и что сделать. Ассистент сам решает, какой инструмент вызвать, чтобы ответить на ваш вопрос.

У ЧБТ есть свой MCP-сервер. Подключив его к Claude, ChatGPT, Cursor или другому клиенту с поддержкой MCP, вы разговариваете с ботом через своего ассистента: он видит статистику, заявки и диалоги вашего проекта и может ответить клиенту.

Что умеет ассистент через ЧБТ

Восемь инструментов:

  • get_stats — сводка за 1–90 дней (по умолчанию 7): диалоги, входящие сообщения, новые заявки, разбивка по каналам. Тест-чат редактора не считается.
  • list_leads — заявки: контакты, оставившие телефон или e-mail за N дней, новые сверху.
  • list_conversations — диалоги с фильтром по статусу: ведёт бот, ведёт ИИ-агент, ждёт оператора, закрыт.
  • get_messages — история сообщений конкретного диалога.
  • send_reply — ответить клиенту от имени оператора: сообщение уйдёт в тот же мессенджер, а диалог перейдёт к оператору.
  • handoff_to_operator — передать диалог оператору, бот перестанет в нём отвечать.
  • close_conversation — закрыть диалог.
  • list_flows — сценарии бота: название и включён ли.

Ассистент не меняет сценарии и не запускает рассылки — таких инструментов нет.

Шаг 1. Выпустите токен

Откройте в кабинете «Подключения по API», раздел «Токены API». В поле «Кому выдаём» напишите понятное имя, например «Claude — Анна», и нажмите «Выдать токен». Токен показывается один раз — сохраните его в надёжном месте. Потерянный токен не восстанавливается: выдаётся новый, а старый отзывается.

Выдавать токены могут владелец и администратор бота. Для каждого человека и каждого ассистента делайте отдельный токен — так любой доступ можно отозвать, не трогая остальные.

Шаг 2. Подключите ассистента

Адрес MCP-сервера показан в блоке «ИИ-ассистент: MCP для Claude, ChatGPT и Cursor» на той же странице — это адрес вашего кабинета с путём /mcp. Токен передаётся в заголовке Authorization: Bearer <токен>.

  • Claude Code — готовая команда в кабинете: claude mcp add --transport http chbt … с адресом и заголовком.
  • Claude, ChatGPT, Cursor и другие клиенты — добавьте MCP-сервер по адресу с транспортом HTTP и укажите заголовок с токеном.
  • Если клиент не умеет передавать заголовок, используйте адрес с токеном внутри: …/mcp/<токен>. Такой адрес храните как пароль — по нему открывается доступ к проекту.

После подключения спросите ассистента: «Какие сценарии есть в моём боте?» — если он перечислил их, всё работает.

Примеры запросов

  • «Сколько новых заявок принёс бот за неделю и из каких каналов?»
  • «Покажи диалоги, где клиент ждёт оператора, и кратко перескажи каждый».
  • «Найди клиента, который спрашивал про доставку в Казань, и покажи переписку».
  • «Сравни число диалогов за последние 7 и 30 дней».
  • «Ответь в диалоге 1520: заказ передан в доставку, трек пришлём вечером» — ассистент вызовет send_reply.
  • «Закрой диалоги со спамом из списка».

Ассистент работает с теми же данными, что и кабинет, — он просто экономит клики и умеет сразу пересказать и сравнить.

Ответы клиентам: как это устроено

Инструмент send_reply ведёт себя ровно как ответ оператора из «Диалогов»: сообщение уходит клиенту в тот мессенджер, откуда он написал, попадает в историю переписки, а диалог переходит к оператору — бот в нём замолкает.

В описании инструмента ассистенту сказано: перед отправкой показать вам текст и получить согласие. Хорошая практика — всё равно просить сначала черновик ответа и только потом подтверждать отправку.

Права и безопасность

MCP-сервер ЧБТ использует те же правила, что публичный API: токен проекта, лимит запросов и изоляцию проекта — ассистент видит только ваш бот.

  • Каждый токен даёт полный набор инструментов. Токен из «Подключений по API» позволяет и читать данные, и отвечать клиентам. Поэтому выдавайте отдельный токен на каждого человека и каждого ассистента, а при уходе сотрудника отзывайте его токен.
  • Ответ — только с согласия. Описание инструмента send_reply просит ИИ перед отправкой показать вам текст и получить согласие. Не отключайте подтверждение действий в своём ассистенте.
  • Отзыв за секунду. В «Токенах API» нажмите «Отозвать» — ассистент сразу потеряет доступ.
  • Заголовок надёжнее адреса с токеном. Адрес с токеном может попасть в журналы прокси и браузера; используйте его, только если клиент не поддерживает заголовки.
  • Персональные данные. Ассистент получает переписку и контакты клиентов. Подключайте только тот ИИ-сервис, которому вы доверяете эти данные, и учитывайте требования 152-ФЗ.

MCP, API или вебхуки — что выбрать

  • MCP — когда вопросы задаёт человек через ИИ-ассистента: владелец, маркетолог, старший смены.
  • Публичный API — когда интеграцию пишет разработчик: своя CRM, helpdesk, отчёты.
  • Вебхуки — когда внешняя система должна узнавать о событиях сама: новая заявка, новый диалог. Для amoCRM и GetCourse в ЧБТ есть готовые интеграции — заявки уходят туда без кода.

Все три способа используют одни и те же токены из «Подключений по API». Пошаговое подключение — в справке «MCP: бот ЧБТ в Claude, ChatGPT и Cursor», обзор — на странице интеграций и в статье про входящий вебхук.

Частые ошибки

  • Один токен на всех. Когда сотрудник уходит, приходится отзывать доступ у всех. Выдавайте токен на человека.
  • Токен ассистенту, которому вы не доверяете. Любой токен позволяет отвечать клиентам — выдавайте его только тем, кому доверяете переписку.
  • Адрес с токеном в общем чате. Это пароль от проекта. Если он утёк — отзовите токен и выпустите новый.
  • Ответ клиенту без проверки. Просите черновик и подтверждайте отправку.

Сценарий: утренний разбор за пять минут

Как может выглядеть обычное утро владельца с MCP:

  1. «Сколько заявок пришло за вчера и из каких каналов?» — ассистент вызывает get_stats и list_leads и отвечает списком с телефонами.
  2. «Какие диалоги ждут оператора?» — list_conversations со статусом «ждёт оператора». Ассистент кратко пересказывает каждый.
  3. «В диалоге с Мариной ответь, что мастер свободен в 15:00, покажи черновик» — ассистент готовит текст, вы подтверждаете, он вызывает send_reply.
  4. «Закрой диалоги, где клиент поблагодарил и ушёл» — close_conversation по списку, который вы проверили.

Всё это — без входа в кабинет, из того окна, где вы и так работаете с ИИ.

Кому в команде пригодится MCP

  • Владельцу — быстрые цифры: заявки, диалоги, каналы, сравнение периодов.
  • Маркетологу — откуда приходят заявки и какие вопросы задают чаще всего, без выгрузок.
  • Старшему смены — список диалогов, которые ждут оператора, и краткий пересказ каждого перед раздачей.
  • Разработчику — проверить, что интеграция работает, и посмотреть сырые данные диалога в Cursor или Claude Code.

Каждому — свой токен: так видно, кто чем пользуется, и доступ любого человека можно отозвать отдельно.

Что делать, если ассистент не видит инструменты

  1. Проверьте адрес: он должен заканчиваться на /mcp и вести на ваш кабинет.
  2. Проверьте заголовок: Authorization: Bearer и токен без лишних пробелов.
  3. Убедитесь, что токен не отозван — в «Токенах API» видно его состояние и когда им пользовались.
  4. Если токен потерян или отозван — выдайте новый и обновите его в настройках ассистента.

Ещё в блоге