Перейти к содержанию
buzinov.tech, главная страница

5 мин чтения

Как дать ИИ-агенту доступ к 1С, Odoo или Битрикс24 и не сломать данные

Что такое MCP-сервер, почему агенту нельзя давать пароль от базы и как устроен безопасный доступ.

Содержание
  1. Что такое MCP простыми словами
  2. Почему нельзя дать агенту пароль от базы
  3. Как устроен безопасный доступ
  4. Пример: действия для отдела продаж
  5. Открытый MCP-сервер для Odoo
  6. MCP-сервер для 1С и Битрикс24
  7. Сколько стоит и сколько времени занимает
  8. С чего начать
  9. Частые вопросы

Чтобы подключить ИИ-агента к 1С, Odoo или Битрикс24, не нужно давать ему пароль от базы или доступ ко всему API. Нужен MCP-сервер: небольшой сервис, который открывает агенту несколько заранее описанных действий, например найти контрагента, показать заказ или проверить остаток.

Каждое действие проверяет входные данные, ограничивает объём ответа и время выполнения, а изменение данных запрещается одной настройкой. Простой сервер только для чтения на три действия, мой базовый пакет, делается за 5 дней и стоит 400 $.

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

MCP расшифровывается как Model Context Protocol. Это открытый стандарт, по которому ИИ-агенты подключаются к внешним системам. С декабря 2025 года им управляет фонд Agentic AI Foundation в составе Linux Foundation, то есть стандарт не принадлежит одной компании.

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

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

У ChatGPT свои условия: сервер подключается в режиме разработчика веб-версии на тарифах Plus, Pro, Business, Enterprise и Edu. ChatGPT обращается к серверу по сети, поэтому сервер должен быть доступен по адресу в интернете и закрыт авторизацией.

Почему нельзя дать агенту пароль от базы

Агент ошибается, как новый сотрудник: неправильно понял вопрос и поменял не ту запись. Разница в том, что с полным доступом к API он может одним запросом изменить или удалить тысячу записей.

Есть и две проблемы попроще. Без ограничения ответа агент выгружает тысячи строк и упирается в лимиты модели. А медленный ответ 1С подвешивает разговор, и сотрудник не понимает, почему ничего не происходит.

Как устроен безопасный доступ

  • Действия повторяют процесс, а не таблицы базы. Для создания заказа существующему контрагенту делается отдельное действие со своими проверками. Универсального действия «выполнить любой запрос» нет.
  • Проверка входных данных. Неправильный параметр отклоняется до обращения к системе.
  • Ограниченный ответ. Если данных больше лимита, агент получает часть и пометку, что ответ обрезан.
  • Режим «только чтение». Одна настройка запрещает любые изменения.
  • Лимит времени. Если система отвечает медленно, запрос прерывается, и агент сообщает об этом сотруднику.
  • Подтверждение записи. Действия, которые меняют данные, выполняются только после подтверждения человеком.

MCP не делает агента умнее. На расплывчатый вопрос он всё равно может выбрать не то действие. Сервер нужен для другого: чтобы такая ошибка стоила неверного ответа в чате, а не испорченных данных в 1С.

Пример: действия для отдела продаж

Действие Что делает Меняет данные
Найти контрагента поиск по названию, БИН или телефону нет
Заказы клиента последние заказы и их статусы нет
Проверить остаток остаток товара по складам нет
Неоплаченные счета счета с просрочкой по клиенту нет
Создать заказ новый заказ для найденного контрагента да, с подтверждением

Менеджер спрашивает: «Сколько на складе артикула 8812 и есть ли у ТОО "Ромашка" неоплаченные счета?» Агент вызывает два действия и отвечает одним сообщением. Искать по разным окнам 1С не приходится.

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

Открытый MCP-сервер для Odoo

Как это выглядит в коде, можно посмотреть на моём открытом MCP-сервере для Odoo. В нём шесть действий: поиск контрагентов, список и просмотр заказов, создание и подтверждение заказа, остатки, список счетов.

Входные данные проверяются, изменения выключаются одной настройкой, у каждого запроса есть лимит времени. Сервер подключается через stdio на одном компьютере или через HTTP на общем сервере.

MCP-сервер для 1С и Битрикс24

Для 1С и Битрикс24 сервер устроен так же, отличается только подключение. К 1С он обращается через стандартный интерфейс OData, который есть в самой платформе, или через HTTP-сервисы, если часть проверок нужно выполнять внутри 1С. К Битрикс24 сервер подключается через REST API.

Если 1С стоит на вашем сервере, MCP-сервер можно поставить рядом с ней. Базу при этом никуда не копируют: в чат модели попадает только ответ на конкретный вопрос.

Сколько стоит и сколько времени занимает

Пакет Что входит Срок Цена
Базовый до 3 действий для чтения данных в одной системе, Docker-образ, инструкция по запуску 5 дней 400 $
Стандартный до 8 действий, включая изменение данных с подтверждением, автоматические тесты 10 дней 900 $
Расширенный всё из стандартного, авторизация при подключении по HTTP, установка на ваш сервер и передача проекта 15 дней 1 600 $

Подробнее на странице «MCP-серверы для ИИ-агентов».

С чего начать

  • Выпишите 5–10 вопросов, которые сотрудники задали бы агенту.
  • Отметьте, какие из них только читают данные, а какие что-то меняют.
  • Уточните, где работает система, в облаке или на вашем сервере, и есть ли у неё API.
  • Начните с режима «только чтение»: он приносит пользу сразу и ничего не может сломать.

С этим списком можно написать мне: в ответ пришлю план решения, главный риск и фиксированную цену.

Частые вопросы

Можно ли подключить ChatGPT к 1С?

Да, через MCP-сервер, подключённый в режиме разработчика веб-версии ChatGPT на тарифах Plus, Pro, Business, Enterprise и Edu. Сервер должен быть доступен из интернета и закрыт авторизацией, агент получает только описанные в нём действия, а изменения данных ChatGPT по умолчанию выполняет после подтверждения.

Может ли ИИ-агент удалить данные в 1С?

Только если такое действие описано в MCP-сервере. В режиме «только чтение» одна настройка запрещает любые изменения, а действия, которые меняют данные, выполняются после подтверждения человеком.

Сколько стоит MCP-сервер для 1С?

Сервер только для чтения на три действия стоит 400 $ и делается за 5 дней. До восьми действий с изменением данных стоят 900 $ и 10 дней, с авторизацией и установкой на ваш сервер 1 600 $ и 15 дней.

Попадает ли база 1С в чат модели?

Нет. Базу никуда не копируют: в чат попадает только ответ на конкретный вопрос, например остаток товара или список неоплаченных счетов.

Другие статьи

Данные до сих пор переносят вручную?

Опишите задачу в паре абзацев. В течение суток отвечу, как её решить, где главный риск и сколько это будет стоить.