Rules MCP: разбор правил обмена 1С

rules-mcp

MCP-сервер разбирает правила обмена 1С формата Конвертация данных 2.0 и отвечает на вопросы о них в чате, без модели в самом разборе

  • 5 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Сервер разбирает локальные XML-файлы правил обмена КД 2.0 в индекс в памяти
  • К боевой базе не подключается, перечитывание правил закрыто паролем
Все причины и проверки
Российский стек

kopyshok/rules-mcp

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/rules-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Сервер разбирает локальные XML-файлы правил обмена КД 2.0 в индекс в памяти
  • К боевой базе не подключается, перечитывание правил закрыто паролем

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер один раз разбирает многомегабайтные XML-файлы правил обмена (ExchangeRules.xml и RegistrationRules.xml формата КД 2.0) в индекс в памяти обычной программой, без участия модели, и токены тратятся только на ответы. Восемь инструментов отвечают на вопросы: обзор направлений обмена, трассировка документа от регистрации до приемника, карточка правила конвертации целиком, поиск по коду или тексту, полный текст обработчика правила или реквизита постранично с номерами строк, разбор запросов обработчика на отдельные запросы и временные таблицы, требования правил к реквизитам приемника для сверки с конфигурацией. Инструменты понимают и общие алгоритмы, которые правила вызывают через Выполнить(Алгоритмы.Имя), и обработчики отдельных реквизитов.

Для кого. Для 1С-разработчиков, которые разбирают или отлаживают обмены на Конвертации данных 2.0 и хотят задавать вопросы о правилах прямо в чате.

Подходит, если

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

Не подходит, если

  • Обмен построен на Конвертации данных 3 (EnterpriseData): сервер поддерживает только КД 2.0
  • Нужен готовый MCP-сервер для чтения самой конфигурации 1С: rules-mcp работает только с файлами правил обмена

Пример запроса к агенту

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

MCP

Транспорт
stdio, http
Авторизация
не нужна

Переменные окружения

RULES_REFRESH_PASSWORD секрет
Пароль для инструмента refresh_rules, который перечитывает правила из репозитория.

Ограничения

Поддерживается только Конвертация данных 2.0, EnterpriseData (КД 3) не читается. Правила должны лежать локально в определенной структуре папок по направлению обмена. Файл CorrespondentExchangeRules.xml не читается. Индекс живет в памяти без базы данных, инструмент refresh_rules для перечитывания защищен паролем.

Как отключить. Остановите контейнер или процесс сервера и удалите запись rules-mcp из настроек MCP-клиента Open WebUI.

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

Участвует ли языковая модель в разборе правил?

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

Можно ли сверить правила с реальной конфигурацией?

Да, если рядом подключен сервер, читающий конфигурации 1С, например rlm-tools-bsl, модель сравнивает данные из rules-mcp с реальными реквизитами.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер правил обмена 1С: агент читает, собирает, правит и проверяет правила «Конвертации данных» 2 и 3

MCP-серверРасширенный доступ30Звезды репозитория
Российский стек

Набор правил, субагентов, скиллов и MCP-интеграций для разработки на 1С:Предприятие 8 с Cursor, Claude Code, Codex и другими агентами

ПлагинШирокий доступ539Звезды репозитория
Российский стек

MCP-сервер и портативный администратор для анализа выгруженной XML-конфигурации 1С: поиск объектов, структура метаданных, поиск по коду

MCP-серверРасширенный доступ2Звезды репозитория
Российский стек

MCP с 18 инструментами для генерации, валидации и конвертации управляемых форм 1С между форматами Конфигуратора, Managed и EDT

MCP-серверРасширенный доступ9Звезды репозитория
Российский стек

Нативный компонент, который поднимает полноценный MCP-сервер внутри 1С: инструменты, ресурсы, промпты пишутся на BSL, а протокол берет на себя DLL

MCP-серверШирокий доступ43Звезды репозитория

Коротко о README

README объясняет проблему: правила обмена это десятки мегабайт XML со встроенным кодом, читать их вслепую или целиком нельзя. Сервер разбирает их один раз в индекс и отвечает точечно. Перечислены восемь инструментов с назначением, структура папок для хранения правил по направлениям обмена и идея связки с отдельным сервером, читающим конфигурации 1С, для автоматической сверки.

Бейдж для README

Сообщить о проблеме