Перейти к содержимому
Zuber

MCP для 1С: как подключить Claude к 1С — обзор готовых решений

Владелец бизнеса привыкает спрашивать ИИ-ассистента о чём угодно и быстро упирается в одно: всё, что важно для его компании, лежит в 1С. Остатки, цены, контрагенты, заказы. Claude или ChatGPT про эти данные ничего не знают, пока у них нет доступа к базе. Запрос «1С MCP» как раз про это: как дать ассистенту такой доступ. Сразу главное: официального MCP-сервера у фирмы 1С на ноябрь 2026 года нет, но сообщество уже сделало десятки решений, от готовых серверов на OData до фреймворков, которые встраивают MCP прямо в конфигурацию. Ниже — обзор того, что можно подключить сейчас, и что из этого выбрать.

Коротко:

  • Читать данные базы (номенклатура, остатки, документы) проще всего через MCP-сервер поверх стандартного OData. В конфигурацию ничего ставить не нужно.
  • Свои сценарии («создай заказ по нашим правилам», «посчитай маржу по складу») — через расширение конфигурации с MCP-сервером внутри 1С.
  • Программистам 1С есть отдельный класс серверов: ИИ читает метаданные и код, пишет и проверяет BSL, запускает тесты.

Если вы впервые слышите про MCP, начните со статьи «MCP-сервер: что это и зачем он вашему сайту». В двух словах: MCP (Model Context Protocol) — открытый стандарт, по которому ИИ-ассистент подключается к внешней системе и вызывает её инструменты. Сервер пишется один раз и работает с любым клиентом, который знает протокол: Claude, ChatGPT, Cursor, VS Code.

Схема: как ИИ-ассистент подключается к 1С через MCP — сервер поверх OData, расширение конфигурации и инструменты для разработчика

Путь 1. MCP-сервер поверх OData

У платформы 1С есть стандартный интерфейс OData — REST-доступ к справочникам, документам и регистрам. Его включают в типовых конфигурациях без программирования: публикуют базу на веб-сервере и отмечают, какие объекты отдавать наружу. MCP-серверы этого класса просто переводят вопросы ассистента в OData-запросы.

Что есть на GitHub:

  • 1c-mcp от HRYNdev — сервер на Python для Claude Desktop. Работает с конфигурациями, где включён OData: УТ, УНФ, Бухгалтерия, ERP. Умеет искать товары и контрагентов, показывать остатки и заказы, создавать заказ покупателя. В репозитории есть имитация 1С, чтобы попробовать без живой базы.
  • 1c-rest-mcp — сервер на TypeScript, запускается через npx. Девять инструментов: чтение, создание и изменение документов, произвольные OData-запросы. Авторизация — логин и пароль пользователя 1С.
  • onec-odata-mcp — пакет в npm, который даёт ассистенту доступ на чтение: сам находит справочники и документы и строит фильтры по вопросу на русском.

Плюсы:

  • конфигурацию не трогаем — подходит и для типовых баз на поддержке;
  • запуск за вечер, если OData уже опубликован;
  • легко ограничить чтением.

Минусы:

  • ассистент видит «сырые» таблицы: бизнес-логику (скидки, резервы, проведение) он не знает и может создать документ неправильно;
  • OData медленный на больших выборках;
  • нужна публикация базы на веб-сервере, а это вопрос к администратору.

Кому подойдёт: для аналитики и ответов на вопросы — «что заканчивается на складе», «кто из клиентов не платил два месяца».

Путь 2. Расширение конфигурации с MCP-сервером

Здесь MCP-сервер живёт внутри самой 1С. В базу ставится расширение, которое реализует протокол, а инструменты пишутся на встроенном языке. Ассистент вызывает не таблицы, а ваши процедуры: «создать заказ» проходит через те же проверки, что и у менеджера.

  • 1c_mcp от Владимира Харина — самый популярный проект по теме, больше 550 звёзд на GitHub, лицензия MIT. Готовое расширение MCP_Сервер.cfe берёт на себя протокол, разработчику остаётся описать инструменты в двух процедурах. Инструменты для метаданных есть из коробки, поддерживаются ресурсы и промпты. Подключение — через опубликованный HTTP-сервис, а для безопасной авторизации авторы рекомендуют свой Python-прокси с OAuth2, в том числе в Docker.
  • mcp-1c — один бинарник на Go без зависимостей. Читает метаданные и формы, выполняет запросы к данным, ищет по коду конфигурации и журналу регистрации, сам ставит нужное расширение в базу.
  • 1c-mcp-toolkit — HTTP-сервер запускается прямо в обработке .epf. Не нужно менять конфигурацию и публиковать базу на веб-сервере; есть обезличивание чувствительных данных.
  • ИИкона (1c-ai-connector) — расширение, которое превращает 1С в ИИ-платформу: агент с вызовом функций, поиск по базе знаний и MCP-сервер для внешних ассистентов с ограничением запросов и журналом аудита. Нужна платформа 8.3.24 и БСП.

Плюсы:

  • ассистент работает через вашу логику, а не в обход неё;
  • права настраиваются стандартно — как для пользователя 1С;
  • можно отдать ровно те действия, которые нужны: «найти», «проверить», «создать черновик».

Минусы:

  • нужен программист 1С — инструменты пишутся под конкретную базу;
  • расширение надо сопровождать при обновлениях конфигурации;
  • прямое подключение без прокси требует публиковать HTTP-сервис без аутентификации — авторы 1c_mcp сами называют это небезопасным.

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

Путь 3. Серверы для программистов 1С

Отдельная ветка — инструменты, которые помогают не пользователю, а разработчику. Ассистент получает контекст конфигурации, справку по платформе и умеет проверять код:

  • EDT-MCP — плагин для 1C:EDT: навигация по метаданным, анализ BSL, проверка запросов, обновление базы и запуск отладки;
  • 1C: Platform Tools MCP — команды расширения 1C: Platform Tools для VS Code и Cursor;
  • mcp-bsl-platform-context — «синтакс-помощник» для ИИ: справка по типам и методам платформы, чтобы ассистент не выдумывал несуществующие функции;
  • mcp-onec-test-runner — запуск YaXUnit-тестов и сборка проекта прямо из ассистента.

Если нужно больше, сообщество ведёт каталог Awesome 1C MCP Servers: в нём несколько десятков проектов с матрицей совместимости по версиям платформы и транспорту.

Коммерческие решения

Есть и платные продукты с поддержкой. Например, ARQA MCP Server ставится на ваш сервер, работает с Бухгалтерией 3.0, УТ 11, ERP и ЗУП, умеет создавать счета и акты, строить ОСВ и отчёты по дебиторке, а доступ ограничивается ролями и IP. Плюс таких продуктов — поддержка и ответственность вендора, минус — подписка и зависимость от него.

Сравнение коротко

  • Нужен программист 1С: OData — почти нет; расширение — да; инструменты разработчика — это и есть для программиста.
  • Меняется конфигурация: OData — нет; расширение — да, но без изменения основной конфигурации.
  • Учитывает вашу бизнес-логику: OData — нет; расширение — да.
  • Скорость запуска: OData — день-два; расширение — от недели, зависит от числа инструментов.
  • Риск ошибочной записи: OData — выше, если разрешить запись; расширение — ниже, потому что действия проходят через ваши проверки.

Что можно поручить ИИ в 1С

  • Вопросы по данным без отчётов. «Какие позиции закончатся через неделю при текущих продажах», «топ-10 клиентов за квартал», «сколько у нас денег в непроведённых заказах».
  • Черновики документов. «Оформи заказ для ТОО по прошлому заказу, но вдвое больше» — ассистент находит контрагента, товары и цены и создаёт документ, а менеджер проверяет и проводит.
  • Сверки. Сравнить остатки в 1С с выгрузкой поставщика, найти расхождения цен между складами.
  • Связку с сайтом. Если к тому же ассистенту подключён MCP интернет-магазина, он сверит остатки в 1С с тем, что видит покупатель, и подскажет, у каких товаров на сайте нет описаний или фото.

Безопасность

MCP-сервер даёт модели настоящий доступ к учётной системе, поэтому правила те же, что для нового сотрудника:

  • заведите для ассистента отдельного пользователя 1С с минимальными правами, а не подключайтесь под администратором;
  • начинайте с чтения; запись разрешайте точечно и только через черновики, которые проводит человек;
  • не публикуйте HTTP-сервис или OData без аутентификации — он будет доступен не только вашему ассистенту;
  • сначала проверьте всё на копии базы: для этого есть даже готовые песочницы вроде 1c-ai-sandbox;
  • помните, что данные из 1С уходят в облачную модель: персональные данные клиентов и зарплаты лучше не отдавать или обезличивать.

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

Как это устроено у нас

Мы делаем интернет-магазины на Laravel, у которых каталог и остатки приходят из 1С. На стороне сайта у таких проектов есть свой MCP-сервер: через него Claude правит описания и мета-теги категорий, раскладывает товары по разделам и переводит тексты на казахский. 1С при этом остаётся главной: обмен не меняет того, что сделал ассистент, а ассистент не может создать товар, которого нет в учёте. Этот текст тоже появился как черновик через MCP нашего сайта — после того как мы посмотрели спрос по теме в Search Console и Keyword Planner.

Частые вопросы про MCP для 1С

Есть ли у 1С официальный MCP-сервер?

Нет. Все решения из обзора сделаны сообществом или сторонними компаниями. У фирмы 1С есть собственный ИИ-ассистент для разработчиков — 1С:Напарник, и к нему тоже сделаны MCP-обёртки сообщества, но это помощник для программистов, а не доступ к данным вашей базы.

Можно ли подключить Claude к 1С без программиста?

Для чтения — почти: нужен администратор, который опубликует базу и включит OData, и дальше сервер вроде 1c-rest-mcp или onec-odata-mcp подключается в Claude Desktop по инструкции. Для своих сценариев и записи в базу без программиста 1С не обойтись.

Работает ли это с ChatGPT?

Да, если клиент поддерживает MCP. Многие серверы для 1С запускаются локально — их проще подключить к Claude Desktop, Cursor или VS Code. Для ChatGPT сервер обычно должен быть доступен по HTTPS, то есть его придётся разместить на сервере и закрыть авторизацией.

Подойдёт ли для 1С:Фреш или облака?

OData в облачных базах обычно доступен, но расширения и HTTP-сервисы ставятся по правилам конкретного сервиса. Уточните у провайдера, разрешены ли они, до начала работ.

Какую версию платформы нужно?

Большинству решений хватает 8.3. Отдельные проекты требуют новее: например, ИИкона — от 8.3.24. Требования указаны в README каждого репозитория и сведены в таблицу в каталоге Awesome 1C MCP Servers.

Итог: что выбрать

Хотите задавать вопросы по данным — начните с сервера на OData и пользователя только на чтение. Нужно, чтобы ассистент оформлял документы по вашим правилам, — закладывайте расширение конфигурации и программиста 1С. Если ваша команда дорабатывает 1С, серверы для разработчиков окупятся быстрее всего: ассистент перестаёт выдумывать методы платформы.

А если у вас интернет-магазин с обменом с 1С, MCP можно подключить и со стороны сайта — так ассистент работает с каталогом, текстами и заявками, не трогая учёт. Мы делаем такие магазины и онлайн-сервисы на Laravel, а к уже работающему сайту MCP добавляем в рамках поддержки. Про конструкторы читайте обзор MCP для Tilda. Напишите в WhatsApp: +7 707 112-25-36, какие задачи хотите отдать ИИ, — подскажем, с чего начать.