MCP в Битрикс24: как подключить 1С к ИИ-агенту BitrixGPT
Менеджеру часто нужны данные из 1С: есть ли товар на складе, какая цена, оплачен ли заказ. Обычно ради этого он пишет бухгалтеру или открывает 1С. Через MCP эти вопросы можно задавать ИИ-агенту прямо в чате Битрикс24 — и получать ответ за секунды.
Зачем отделу продаж 1С в чате
В типичной компании продажи ведутся в Битрикс24, а товары, цены, остатки, оплаты и отгрузки живут в 1С. Каждый раз, когда клиент спрашивает «а есть ли на складе» или «пришла ли оплата», менеджер либо открывает 1С, либо пишет коллеге и ждёт ответа. Ответ клиенту задерживается, коллеги отвлекаются, а у части менеджеров доступа к 1С нет вовсе.
Классическая интеграция решает это частично: в карточку сделки выгружаются остатки и статусы оплат. Но выгружать в CRM всё подряд неудобно и дорого, а вопросы у менеджера каждый раз разные: долг конкретного клиента, последние три заказа, цена по прайсу оптовика.
Если подключить 1С к ИИ-агенту, менеджер просто спрашивает в чате Битрикс24: «Сколько осталось кабеля ВВГ 3×2,5?» или «Какой долг у ООО Ромашка?» — и получает ответ по данным 1С на текущий момент.
Что такое MCP
MCP (Model Context Protocol) — открытый протокол, через который ИИ-модели получают доступ к внешним системам. Вместо того чтобы только советовать, ИИ может выполнить действие: найти документ, создать задачу, проверить данные в учётной системе.
Принцип простой. Внешняя система публикует набор «инструментов» — например, «найти контрагента», «показать остатки», «создать заказ». ИИ-агент понимает вопрос пользователя, выбирает нужный инструмент, вызывает его и пересказывает результат обычным языком.
В Битрикс24 MCP работает в двух направлениях. Встроенные агенты BitrixGPT могут обращаться к подключённым внешним сервисам. А сам Битрикс24 можно подключить как MCP-сервер к внешнему ИИ. Каждое обращение выполняет одно конкретное действие и только в пределах прав пользователя. Неограниченные MCP-запросы входят в подписку «BitrixGPT + Маркетплейс» — подробнее в статье о подписке.
Приложение 1С MCP
Мы разработали и опубликовали в маркетплейсе Битрикс24 приложение 1С MCP. Оно подключает базу 1С к агенту BitrixGPT. Что умеет агент после подключения:
- найти контрагента по ИНН или названию и показать его задолженность;
- проверить остатки и актуальные цены, найти товар по названию или артикулу;
- показать последние заказы клиента и их состав, проверить оплату и отгрузку;
- создать или изменить заказ покупателя, пока он не проведён, и выставить счёт;
- провести документ или отменить проведение.
Как это выглядит в работе
Менеджер пишет агенту: «Покажи последние заказы ООО Север и что из них не оплачено». Агент находит контрагента, получает список заказов из 1С и отвечает: три заказа за месяц, один оплачен полностью, по второму частичная оплата, третий не оплачен, общий долг такой-то. Следующим сообщением менеджер просит: «Выставь счёт по третьему заказу» — агент показывает, какой документ собирается создать, и после подтверждения создаёт его.
Как обеспечена безопасность
Давать ИИ доступ к учётной базе страшно, поэтому приложение устроено осторожно:
- Отдельный пользователь 1С. Для приложения создаётся технический пользователь с ограниченными правами. Агент видит и меняет только то, что разрешено этому пользователю. Например, можно открыть остатки и цены, но закрыть зарплату и бухгалтерские регистры.
- Подтверждение изменений. Чтение выполняется сразу. Любое изменение данных — создание заказа, проведение документа — проходит в два шага: агент показывает, что собирается сделать, и выполняет действие только после явного подтверждения.
- Стандартный интерфейс. Подключение идёт через OData, штатный механизм публикации данных 1С. Не нужно дорабатывать конфигурацию.
- Права в Битрикс24. Доступ к агенту можно дать только тем сотрудникам, которым он нужен.
Битрикс24 отдельно предупреждает: подключайте только проверенные MCP-серверы, потому что непроверенный сервер может передать ИИ скрытые инструкции. Это общее правило для любых MCP-интеграций, не только для 1С.
Что нужно для подключения
- портал Битрикс24 с доступом к агенту BitrixGPT;
- база 1С с опубликованным OData — облачная (например, 1С:Фреш) или на собственном сервере;
- доступ к базе из интернета по защищённому соединению;
- администратор 1С, который настроит публикацию OData и создаст служебного пользователя.
Порядок подключения
- Администратор 1С публикует OData и создаёт служебного пользователя с нужными правами.
- База регистрируется на сервисе приложения и получает ключ доступа.
- Ключ вводится в разделе «Подключения» в чате с агентом BitrixGPT.
- Проверяем на тестовых вопросах: остатки, цена, долг контрагента, последние заказы.
- Обучаем менеджеров формулировать вопросы и показываем, где агент полезнее всего.
Если в компании нет своего специалиста по 1С, всю настройку сделаем мы: у нас в команде есть специалисты по 1С.
MCP или классическая интеграция
| Интеграция 1С и Битрикс24 | 1С через MCP | |
|---|---|---|
| Как работает | Данные регулярно копируются между системами | ИИ запрашивает данные в момент вопроса |
| Что видно | Заранее выбранные поля в карточках | Любые данные, открытые служебному пользователю |
| Отчёты в CRM | Да, по выгруженным данным | Нет, это ответ на конкретный вопрос |
| Автоматизация роботами | Да | Ограниченно, через агента |
| Срок запуска | От нескольких недель | От нескольких дней |
Это не взаимоисключающие варианты. Часто разумно синхронизировать в CRM то, что нужно для отчётов и роботов (товары, оплаты, статусы), а всё остальное отдать агенту. Про классический обмен — в статьях о коннекторе 1С и о синхронизации товаров и цен.
Когда это особенно полезно
- Оптовая торговля и дистрибуция, где менеджер весь день отвечает на вопросы о наличии и ценах.
- Производство, где важно быстро проверить статус заказа и оплату перед запуском в работу.
- Компании с выездными сотрудниками: агент доступен и в мобильном приложении Битрикс24.
- Руководители, которым нужно быстро узнать долг клиента или сумму отгрузок без звонка в бухгалтерию.
Ограничения, о которых стоит знать
- Агент отвечает по тем данным, что есть в 1С. Если остатки в базе ведутся с опозданием, ответ будет таким же.
- Сложные аналитические вопросы («какая маржа по региону за квартал») лучше решать отчётами 1С или BI, а не чатом.
- Скорость ответа зависит от того, насколько быстро отвечает опубликованная база.
Частые вопросы
Подойдёт ли наша конфигурация 1С?
Чаще всего да, если это типовая конфигурация на управляемых формах: УТ, УНФ, КА, ERP, Бухгалтерия. Для доработанных конфигураций проверяем состав данных до подключения.
Может ли ИИ случайно изменить данные в 1С?
Любое изменение требует явного подтверждения пользователя. Кроме того, служебному пользователю можно вообще запретить запись — тогда агент будет только читать.
Нужна ли постоянная синхронизация?
Нет. Агент обращается к 1С в момент вопроса, поэтому данные всегда актуальные.
Подробнее о вариантах связки систем — на странице интеграции Битрикс24 с 1С, а обо всех сценариях ИИ — в разделе ИИ в Битрикс24.