Rules MCP: разбор правил обмена 1С
rules-mcp
MCP-сервер разбирает правила обмена 1С формата Конвертация данных 2.0 и отвечает на вопросы о них в чате, без модели в самом разборе
- 5 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Сервер разбирает локальные XML-файлы правил обмена КД 2.0 в индекс в памяти
- К боевой базе не подключается, перечитывание правил закрыто паролем
Установка
- Работает в
- Сервисы
В терминале, через 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-интеграций для разработки на 1С:Предприятие 8 с Cursor, Claude Code, Codex и другими агентами
MCP-сервер конфигураций 1С
1C Config MCP Server
MCP-сервер и портативный администратор для анализа выгруженной XML-конфигурации 1С: поиск объектов, структура метаданных, поиск по коду
MCP-сервер управляемых форм 1С
1c-formsserver
MCP с 18 инструментами для генерации, валидации и конвертации управляемых форм 1С между форматами Конфигуратора, Managed и EDT
Нативный компонент, который поднимает полноценный MCP-сервер внутри 1С: инструменты, ресурсы, промпты пишутся на BSL, а протокол берет на себя DLL
Stdio MCP-сервер, который индексирует XML-выгрузку структуры 1С и код в SQLite и отдает агенту поиск по объектам и процедурам
Коротко о README
README объясняет проблему: правила обмена это десятки мегабайт XML со встроенным кодом, читать их вслепую или целиком нельзя. Сервер разбирает их один раз в индекс и отвечает точечно. Перечислены восемь инструментов с назначением, структура папок для хранения правил по направлениям обмена и идея связки с отдельным сервером, читающим конфигурации 1С, для автоматической сверки.