MCP для 1С: когда ИИ начинает видеть структуру и данные

10.07.26

Интеграция - Нейросети

Новый уровень для ИИ-агента в 1С: MCP учится видеть не только структуру конфигурации, но и реальные данные. Разбираем, как это меняет диагностику (на примере отрицательных остатков) и где границы доверия к модели.

ИИ в 1С-разработке быстро упирается в простой вопрос: он правда знает вашу базу или красиво угадывает? MCP помогает модели увидеть структуру конфигурации: документы, справочники, регистры, реквизиты и связи между объектами. Для разработки это уже большой шаг. Модель меньше фантазирует про несуществующие реквизиты и лучше ориентируется в конфигурации.

Но структура отвечает только на вопрос, как устроена система. В работе часто нужен другой ответ: что прямо сейчас лежит внутри этой системы. Какие остатки ушли в минус? После какого документа возникла проблема? Что находится в регистре по конкретному складу? Где фактическое движение не совпало с ожиданием пользователя?

Следующий шаг в этой истории — переход от каркаса конфигурации к содержимому базы.

 

Почему ИИ бесполезен без контекста

 

Почему одной структуры мало

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

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

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

 

MCP как мост между ИИ и 1С

MCP, Model Context Protocol, нужен не для красивой интеграционной схемы. Его практический смысл в другом: дать ИИ контролируемый способ обратиться к внешнему инструменту и получить факт из системы.

В нашем случае таким инструментом становится 1C MCP Toolkit от ROCTUP. Он подключается к базе 1С через внешнюю обработку, поднимает встроенный HTTP-сервер и дает ИИ-агенту набор функций для работы с конфигурацией и данными. При этом не требуется менять конфигурацию, публиковать сервер 1С наружу или использовать COM-соединение.

Схема работы выглядит спокойно:

1. ИИ-агент получает задачу от разработчика.

2. Через MCP вызывает инструмент.

3. Инструмент обращается к 1С.

4. 1С возвращает структуру или данные.

5. Агент интерпретирует результат и задает следующий уточняющий запрос.

 

MCP в 1С - это мост между ИИ и конфигурацией

 

Здесь важна последовательность. Хороший сценарий начинается с проверки фактов. Сначала посмотреть, какие объекты есть. Потом понять, какие данные лежат в нужном регистре. Затем связать результат с документами и движениями. Только после этого формулировать рекомендацию.

 

Что изменилось в новом сценарии

Раньше MCP давал модели каркас: метаданные, имена объектов, связи, состав реквизитов. Теперь в контур добавляется работа с содержимым через SQL-запросы к базе 1С.

Это открывает несколько рабочих сценариев:

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

 

Эволюция: от каркаса к наполнению

 

Самое интересное здесь не в том, что ИИ может выполнить запрос. Запрос и раньше мог написать разработчик. Интереснее цепочка: модель видит результат, понимает, что нужно уточнить, делает следующий запрос, сравнивает данные и собирает объяснение.

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

  1. Найти регистр, где хранится остаток.
  2. Получить записи по складу и номенклатуре.
  3. Определить момент, когда остаток стал отрицательным.
  4. Посмотреть документы-регистраторы.
  5. Сформулировать вероятную причину и предложить проверку.

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

 

Где проходит граница пользы

Доступ к данным делает ИИ заметно полезнее, но вместе с этим растет ответственность команды. Если модель может читать содержимое базы, нужно заранее решить, где она работает и какие данные ей доступны.

Для первых экспериментов лучше использовать тестовую или обезличенную копию базы. Права должны быть ограничены чтением, а набор инструментов должен соответствовать задаче. Если нужен анализ остатков, не надо давать агенту больше возможностей, чем нужно для чтения нужных регистров и документов. 

Еще один момент: ИИ не становится владельцем решения. Он помогает найти факты и собрать гипотезу. Разработчик проверяет запросы, оценивает выводы, смотрит на права, нагрузку и корректность интерпретации. Иначе есть риск заменить одну проблему другой. Раньше модель фантазировала из-за отсутствия данных. Теперь она может ошибиться в трактовке реальных данных. Разница большая: такую ошибку проще проверить, потому что есть исходные факты, но проверка все равно нужна.

 

Практический контур

Для первого пилота подойдет понятный маршрут:

1. Подключить MCP к учебной конфигурации 1С.

2. Запустить внешний инструмент и проверить, что он отвечает.

3. Подключить MCP-инструмент к ИИ-агенту.

4. Запросить структуру конфигурации.

5. Перейти к запросу содержимого регистра.

6. Разобрать прикладную задачу на реальных данных.

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

 

 

Что меняется для 1С-разработчика

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

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

 

Выводы

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

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

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

А как вы думаете, какую задачу в 1С стоит первой отдать такому агенту на разбор? Напишите в комментариях.

Вступайте в нашу телеграмм-группу Инфостарт

1С:EDT MCP Model Context Protocol Codex AI-агенты инженерный процесс endpoint диагностика анализ ИИ

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Инструментарий разработчика Нейросети Платные (руб)

Первые попытки разработки на 1С с использованием больших языковых моделей (LLM) могут разочаровать. LLMки сильно галлюцинируют, потому что не знают устройства конфигураций 1С, не знают нюансов синтаксиса. Но если дать им подсказки с помощью MCP, то результат получается кардинально лучше. Далее в публикации: MCP для поиска по метаданным 1С, справке синтакс-помощника и проверки синтаксиса.

15250 руб.

25.08.2025    61940    127    36    

136

Нейросети Программист Бесплатно (free)

Нейросеть для 1С, которая пишет рабочий код на BSL по вашей конфигурации: четыре месяца и больше сорока релизов после первой статьи про бесплатный MCP-сервер mcp-1c. Разберём, что изменилось: память на больших базах упала в разы, поиск по коду ускорился, добавилась параллельная работа и совместимость с Claude, Cursor и другими ИИ-клиентами. И что осталось прежним.

08.07.2026    5068    VyachGo    0    

19

Нейросети EDT Программист 1С:Предприятие 8 Россия Абонемент ($m)

LLM-агенты уже неплохо рассуждают о коде 1С — но рассуждают вслепую. Модель не видит вашу конфигурацию: ей либо копируют модули в чат руками, либо выгружают конфигурацию в файлы и индексируют — и индекс устаревает в момент первой правки. А главное — агент не может ничего сделать: прочитал, посоветовал, а вносить правку снова человеку. Мы решали эту задачу для своей линейки 1C Intelligence Suite — это её вторая часть, о которой мы рассказываем публично.

1 стартмани

08.07.2026    1540    galich    13    

7

Нейросети Бесплатно (free)

Почему разработчики не всегда начинают пользоваться ИИ-инструментами, даже если у них уже есть доступ к GPT-чату, Copilot, OpenCode и 1С:Напарнику. Показываем, как через личные разговоры, короткие воркшопы и понятные аналогии – калькулятор, поисковик, автодополнение и Dota 2 – можно снизить страхи, скепсис и недоверие к генеративным нейросетям. Разбираем, почему одних рассылок и лозунгов про «будущее» недостаточно, и как маленькие быстрые победы помогают людям попробовать ИИ в рабочих и бытовых задачах. Статья будет полезна руководителям и тимлидам, которые сталкиваются с сопротивлением сотрудников и хотят привести команду к спокойному, практичному отношению к современным ИИ-инструментам.

06.07.2026    1090    leemuar    12    

7

Нейросети Программист Бесплатно (free)

Реальный ML там, где вы зачем-то используете AI. Вкатываемся под катом!

01.07.2026    2136    starik-2005    52    

26

Нейросети Бесплатно (free)

Простым языком про ИИ-агентов: чем агент отличается от LLM, как работает function calling и зачем нужен MCP. Разбираем структуру JSON, цикл работы агента и показываем "амнезию" модели на эксперименте с Ollama. Для тех, кто хочет понять "базу" без занудства. Часть 1.

26.06.2026    1809    Junior_1C    24    

21

Нейросети Программист 1С:Предприятие 8 Бесплатно (free)

Бесплатный MCP-сервер, который даёт ИИ-ассистенту (Claude, Cursor и др.) читать данные рабочей базы 1С простыми словами — остатки, документы, справочники, регистры. Агенту не нужно знать язык запросов 1С: он описывает, что хочет, а сервер строит запрос сам. Работает на любой конфигурации (УТ, ERP, БП, самописная), только чтение, отдаёт лишь то, что доступно текущему пользователю. Вторая функция — отдаёт актуальную структуру метаданных любой конфигурации (таблицы, поля, типы), что полезно и при разработке как контекст для ИИ-агента. Реализован как расширение конфигурации.

22.06.2026    11263    Prepod2003    13    

18

Нейросети Бесплатно (free)

ИИ-агенты в корпоративной разработке 1С: почему инициатива исходит снизу, а не сверху.

17.06.2026    4356    Junior_1C    35    

13
Для отправки сообщения требуется регистрация/авторизация