Легкое управление множественным контекстом CF и CFE на одном MCP-сервере

19.08.26

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

Индекс по выгрузке в xml или текстового отчёта по конфигурации для ИИ-агентов (Cursor, Claude Code, VS Code и прочие). MCP прописывается один раз; новые CF и CFE добавляются в веб-UI. Исходники на GitHub по AGPL-3.0 https://github.com/folonsd-ai/cfsmcp2. Под капотом SQLite и zvec. По умолчанию в Docker, векторы считает LM Studio. 26 tools.

Боль

Обычный MCP-сервер выгрузки конфигурации 1С устроен вроде просто: подняли процесс, прописали URL MCP-сервера, работаете с одной конфигурацией. Вторая конфигурация это второй сервер или правка `mcp.json`. Расширение - это ещё один процесс. На машине, где в работе ERP, УТ, несколько CFE и чужие дампы "на посмотреть", это быстро надоедает. Мне - надоело. 

И к чему это привело.

 

 

Установка

Публикация на GIT https://github.com/folonsd-ai/cfsmcp2 под AGPL-3.0.

В своём любимом ИИ-агенте пишем в чате

Установи cfsmcp2 из https://github.com/folonsd-ai/cfsmcp2 по AGENT-INSTALL.md

По умолчанию ставит в докер на http://127.0.0.1:8559/, но можно попросить установить и локально, и на другой порт. В процессе установки предложит установить Docker Desktop и LM Studio, указать место расположения файлов выгрузки.

Возможно, потом захотите изменить в docker-compose.yml пути. Но опять же об этом всегда можно попросить агента.

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

 

После установки

Подключаем MCP в клиенте один раз. Дальше - всё в веб-UI.

Настройка LM Studio в докере - http://host.docker.internal:1234
Количество потоков - от 1 до 16.

Далее то, ради чего всё собственно и затевалось

Каждая конфигурация и каждое расширение это отдельная строка (контекст) со своим индексом и набором признаков:

 

 

При обращении из ИИ необходимо указать контекст - сервер ищет как по наименованию конфигурации, так и по признаку. В случае поиска по признаку (тегу) в поиск включаются все контексты с данным признаком. Скажи, "Контекст УправлениеПредприятием" - будет искать только по конфигурации с именем "УправлениеПредприятием", скажи, "ERP" (это имя тега) - ищем по УправлениеПредприятием и по расширениям, по всем строкам с этим тегом. Возможно держать несколько версий одной конфигурации, присвоив им разные имена: "УП_2.5.27.68", "УП_2.5.27.70".

В любой момент можно выключить и включить контекст.

 

 

Строку можно скопировать под другим именем: тот же дамп, но другое имя в чате с агентом.

 

 

Клиент по-прежнему ходит на http://127.0.0.1:8559/mcp/. Добавили третью (десятую, тридцатую) выгрузку, MCP переподключать не нужно. Агенту достаточно имени контекста (как в UI) или тега.

 

Загрузка новой конфигурации

Если устанавливали локально, то указываем каталог выгрузки, если в докере, то точку подключения (обычно подчинённый каталог точки подключения).

Можно делать загрузку из файла отчёта по конфигурации, но в общем случае это уже не имеет смысла: в полной выгрузке есть все те же данные и даже больше. Поэтому делаем только выгрузку в файлы xml. В отчёт - если надо очень быстро и только метаданные.

В комментарий пишется имя конфигурации, версия и время. Выбираем, что будем индексировать. Метаданные - всегда (без выбора), остальное (модули, справка, макеты, формы) - на выбор.

Модули обычных форм также распаковываются из Form.bin и индексируются.

Также можно исключить некоторые объекты из загрузки. Я обычно убираю РегламентированныйОтчет, АрхивныеАлгоритмы- всё исключается по подстроке.

 

 

Сначала происходит разбор - загрузка структуры данных, потом индексация - всё с нормальной информацией по прогрессу. С этим в других MCP были страдания: закончило-не закончило, сколько ещё ждать - никакой информации.

 

 

Важный момент по скорости индексации. Я использую очень простую и очень быструю модель text-embedding-multilingual-e5-small, всего 132 Mb. Но качество от этого никак не страдает. Для владельцев мощных GPU есть возможность грузить в несколько потоков. У меня оптимально было в 8 (4060Ti 8Гб). УПП индексирует за 45 минут, ERP - за 1,5-2 часа. Разница в 2 и в 8 потоков примерно 30%. Тестировали загрузку на Маке, УПП 25-30 минут, это и метаданные, и индексация.

Для сравнения. На первом mcp (купленном, кстати), который я использовал для конфигураций, индексация ERP шла на той же модели около суток.

 

Повторная загрузка

Вышло обновление. Выгружаем конфигурацию в тот же каталог. Настройка (шестерёнка в строке конфигурации) --> Загрузить. Происходит загрузка и индексация (конечно, инкрементные).

 

 

Сервис

В строке конфигурации - счётчик недавних обращений. В закладках графики использования MCP в разрезе конфигураций

 

 

логи обращений (в памяти)

 

 

и логи ошибок, длительных запросов и индексаций (сохраняются в базе)

 

 

И для граждан с особыми запросами: RU/EN, светлая тема и анимированная иконка логотипа.

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

MCP конфигурация расширение контексты метаданные BSL выгрузка Cursor Claude Code LM Studio Docker

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

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

См. также

Нейросети Системный администратор Разработчик Аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Россия Платные (руб)

Подключите ИИ к 1С и решайте рабочие задачи обычными словами. От работы с данными до доработки конфигурации через расширения, всё в привычном чате с ИИ-помощником. Теперь с поддержкой DeepSeek Harness, Kimi Code и Kimi Work, доступных в России без VPN.

15990 руб.

30.07.2026    19747    44    4    

39

SALE! %

Банковские операции Обмен с интернет-банком Мастера заполнения Нейросети Разработчик Бухгалтер Пользователь 1С:Предприятие 8 1C:ERP 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:ERP. Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 3.0 Платные (руб)

Корректируйте банковские документы быстро и легко! Создайте правило обработки — и оно автоматически применится при загрузке выписки (отбор по любому реквизиту или регулярному выражению). Решение заполняет расшифровку платежа, комиссию эквайринга, подбирает ведомости на выплату зарплаты, помечает дубли из банка на удаление и многое другое. Доплачивать за алгоритмы не нужно — они включены в решение. Обработка работает при загрузке из файлов клиент-банка и через DirectBank. Новое — искусственный интеллект: модель приводит нестандартные назначения платежа к виду, понятному алгоритмам, а ИИ-ассистент прямо в 1С консультирует по решению и разбирает код правил и алгоритмов. Поддерживаются локальные и облачные OpenAI-совместимые модели — данные могут не покидать ваш контур.

17500 руб.

20.12.2024    21696    105    32    

90

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

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

15250 руб.

25.08.2025    77237    147    41    

154

SALE! 30%

Нейросети 1С 8.3 1С:Документооборот 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Расширение добавляет в 1С чат с ИИ-агентом. Пользователь пишет вопрос обычными словами: «какие УПД не подписаны?», «какой НДС к уплате за квартал?», «что висит на согласовании дольше недели?», а агент сам строит запросы к базе с правами этого пользователя и отвечает цифрами, таблицей, диаграммой или файлом Excel. Плитки «Аналитик», «Бухгалтер» и «Руководитель» дают сводку по базе одной кнопкой. Агент разбирает ошибки по скриншоту, сверяет прайсы поставщиков и проверяет коды маркировки. С версии 1.0.21 спрашивать можно и с телефона: QR-код в окне агента, без установки приложения. Работает в УТ 11, КА 2, ERP 2, БП 3.0, УНФ 3.0, Документооборот 3.0 и Альфа-Авто 6, ставится одним расширением.

18300 руб.

05.10.2026    3917    12    9    

13

Инструментарий разработчика Нейросети Системный администратор Разработчик Руководитель проекта 1С 8.3 Платные (руб)

Обработка заменяет ФИО, организации, ИНН, ИИН, БИН, ОГРН, КПП, БИК, счета и IBAN, паспорта, СНИЛС, адреса, телефоны, почту и суммы на правдоподобные выдуманные перед отправкой данных в ChatGPT, Claude или YandexGPT, а потом расшифровывает ответ модели обратно, подставляя настоящие имена и настоящие числа. Возвращаются и те итоги, которые модель посчитала сама: суммы масштабируются одним коэффициентом, поэтому пропорции и доли переживают обезличивание. Словарь замен хранится в самой базе и подхватывается автоматически, даже если обработку закрывали. Реквизиты России и Казахстана, любая конфигурация от 8.3.24, без единой зависимости.

14640 руб.

07.08.2026    2234    3    0    

3

Распознавание документов и образов Нейросети 1С:Предприятие 8 1С 8.3 1С 8.5 1C:Бухгалтерия 1С:Зарплата и Управление Персоналом 3.x Беларусь Россия Казахстан Армения Платные (руб)

ИИ-сканер документов с REST API для интеграции с 1С и корпоративными системами. Извлекайте данные из счетов, паспортов, дипломов, патентов и трудовых книжек за секунды. Точность человека - скорость машины. Приложение поддерживает восемь типов документов, четырех провайдеров ИИ (имеется возможность использования локальных ИИ), локальный REST API и экспорт в JSON. Важно! модель должна поддерживать функцию Vision (распознавание файлов и картинок). Запускайте используя локальные ИИ, без подписок и ограничений

6100 руб.

24.08.2026    1498    2    0    

2

Нейросети Разработчик Бесплатно (free)

Как автоматически создавать маркетинговые ролики для собственных IT-продуктов, используя ИИ? В предыдущей статье я рассказывал о Zapis — приложении для работы с речью и текстом. Теперь расширил его возможности: добавил конвейер создания видео, в котором ИИ-агент изучает материалы проекта, готовит сценарий, подбирает реальные скриншоты и пишет текст диктора. Zapis отвечает за озвучку, а Remotion — за анимацию и сборку. На примере обмена ПУТ на OneBase -> 1С:Бухгалтерия 3.0 покажу готовый 83-секундный ролик из восьми сцен. Разберём, как устроен процесс, зачем нужны настоящие скриншоты интерфейса, как синхронизируются речь и изображение и что сохраняется для повторной сборки после изменений в продукте. Исходный код и инструкции доступны в открытом репозитории Zapis.

06.11.2026    556    Ibrogim    2    

11

Нейросети Разработчик 1С 8.3 Бесплатно (free)

Как подключить ИИ-агента к разработке 1С на примере обработки «Почему не закрывается месяц»: одна папка, копия демобазы и несколько скриптов. Семь шагов: агент, выгрузка в файлы, правила, проверка кода, сборка, тесты YAxUnit и сценарии форм. На каждый: зачем он нужен, команда и где легко споткнуться. В конце: что выросло поверх, три ошибки с разных типовых и сколько это стоило.

05.11.2026    7863    Iliaelagin    8    

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