Категория

СКД и отчеты 1С с ИИ: инструменты и MCP

В этой категории пока мало узких MCP-серверов именно под СКД. Самыми предметными выглядят CodePilot1C MCP Host и MCP:RSV Server, потому что оба работают внутри 1C:EDT и заявляют операции над СКД как часть живого проекта.

5 инструментов

Обзор

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

В сравнении ниже видно, какие инструменты реально работают с отчетами и СКД, а какие дают только общий доступ к коду или метаданным.

Критерии сравнения

КритерийЧто сравнивается
ОбластьСКД, отчет конфигурации, внешний отчет ERF, внешняя обработка EPF, макеты
Чтение структурыМожет ли инструмент прочитать схему, наборы данных, параметры, поля, ресурсы, настройки
ИзменениеЕсть ли формализованные операции изменения СКД/отчета, а не просто редактирование файла
ГенерацияМожет ли инструмент создать схему, отчет или шаблон
ПроверкаЕсть ли валидация, сборка, compile или diagnostics после изменения
Интеграция со средойРаботает ли инструмент через EDT, VS Code/Agent API, CLI Конфигуратора или продуктовый сервер
Подтверждениеисходники, карточка, описание, продукт

Сводная таблица

Набор инструментовОбластьЧтение структурыИзменениеГенерацияПроверкаИнтеграция
СКД в EDT-проекте да да да частично host внутри EDT
СКД, отчеты, EPF/ERF в EDT да да частично через EDT validation плагин внутри EDT
СКД через VS Code/Agent API да да да частично VS Code extension
СКД, MXL, ERF/EPF в сценарии Codex да да да да Codex-плагин + MCP-оркестратор
СКД, ERF, EPF, макеты да да да да файловый сценарий + CLI
выполнение отчета в живой базе нет нет нет нет HTTP-сервис 1С + stdio wrapper
отчеты/шаблоны в bundle неясно неясно частично неясно продуктовые серверы

Сводная таблица

Набор инструментовОбластьЧтение структурыИзменениеГенерацияПроверкаИнтеграция
СКД в EDT-проекте да да да частично host внутри EDT
СКД, отчеты, EPF/ERF в EDT да да частично через EDT validation плагин внутри EDT
СКД через VS Code/Agent API да да да частично VS Code extension
СКД, MXL, ERF/EPF в сценарии Codex да да да да Codex-плагин + MCP-оркестратор
СКД, ERF, EPF, макеты да да да да файловый сценарий + CLI
выполнение отчета в живой базе нет нет нет нет HTTP-сервис 1С + stdio wrapper
отчеты/шаблоны в bundle неясно неясно частично неясно продуктовые серверы

Детальное сравнение

CodePilot1C MCP Host

CodePilot1C MCP Host - открытый host внутри EDT-плагина. Для СКД у него виден отдельный набор инструментов, а не только общая работа с файлами проекта.

Инструменты по категории

dcs_get_summaryвозвращает сводку по схеме компоновки данных.
dcs_list_nodesпоказывает узлы схемы.
dcs_create_main_schemaсоздает основную схему.
dcs_upsert_query_datasetсоздает или обновляет набор данных запроса.
dcs_upsert_parameterсоздает или обновляет параметр.
dcs_upsert_calculated_fieldсоздает или обновляет вычисляемое поле.

Сильные стороны

самый явный открытый MCP/EDT-набор по СКД в текущем исследовании. Есть не только чтение, но и операции изменения схемы через EDT-контекст.

Ограничения

покрытие СКД выглядит практичным, но не исчерпывающим: по публичным данным не видно полного конструктора всех видов настроек, вариантов отчета, ресурсов и макетов.

Когда выбирать

когда агент должен менять СКД в живом EDT-проекте и нужен открытый host.

MCP:RSV Server prepod2003 Платно

MCP:RSV Server учитывается в категории СКД и отчетов из-за конструктора edit_metadata, экспорта внешних объектов и работы внутри 1C:EDT. В документации дистрибутива блок СКД входит в крупные операции профиля Архитектор.

Инструменты по категории

edit_metadataвключает операции по схемам компоновки данных и макетам как часть конструктора метаданных.
export_objectэкспортирует внешние обработки и отчеты.

Сильные стороны

продуктовый EDT-контур, где операции СКД и экспорт внешних объектов доступны как часть общего конструктора метаданных. Это удобно для задач, где отчет надо менять внутри живого EDT-проекта.

Ограничения

исходники закрыты, полный список операций edit_metadata по СКД публично не раскрыт. Поэтому нельзя точно сравнить глубину покрытия с открытым CodePilot1C без проверки реальной поставки.

Когда выбирать

когда нужен закрытый коммерческий EDT-плагин с СКД/отчетами как частью общего конструктора метаданных.

CDT 41 - VS Code расширение и Agent API, а не MCP-сервер. В этой категории он полезен как IDE-инструмент для работы с СКД через JSON DSL и атомарные операции.

Возможности по категории

  • команды Agent API для просмотра и редактирования дерева метаданных;
  • операции СКД через JSON DSL;
  • связь с остальными командами расширения для загрузки, выгрузки и навигации.

Сильные стороны

удобен для VS Code/Cursor-сценария, где агент работает через расширение, а не через отдельный MCP-сервер.

Ограничения

это не MCP endpoint. Глубину операций надо сравнивать отдельно по API расширения и текущей версии поставки.

Когда выбирать

когда рабочая среда - VS Code/Cursor и уже используется CDT 41.

1C Skills for Claude Code

1C Skills for Claude Code закрывает СКД через skills и файловый workflow. Это не MCP-сервер, но для агента это практичная оснастка: inspect/edit/compile/validate вокруг XML-представлений и CLI.

Инструменты по категории

  • skd-info - чтение сведений о СКД.
  • skd-compile - компиляция/проверка.
  • skd-edit - изменение схемы.
  • skd-validate - валидация.
  • связанные ERF/EPF skills - erf-init, erf-build, erf-dump, erf-validate, epf-*.

Сильные стороны

хорошо подходит для файлового цикла, когда проект хранится в XML и агенту нужны повторяемые команды для сборки и проверки.

Ограничения

это skill-набор, а не runtime MCP-инструмент. Качество зависит от локального окружения, CLI 1С и регламентов проекта.

Когда выбирать

когда нужен исполняемый сценарий для СКД/отчетов в Claude Code без отдельного EDT-host.

Unica в категории СКД и отчетов закрывает файловый сценарий внутри Codex: операции со схемой компоновки данных, MXL-макетами, шаблонами и runtime/build-сценарием для внешних обработок и отчетов.

Инструменты по категории

  • unica.skd.info - читает структуру Template.xml схемы компоновки данных.
  • unica.skd.compile - компилирует СКД из JSON DSL.
  • unica.skd.edit - изменяет Template.xml СКД.
  • unica.skd.validate - валидирует СКД.
  • unica.mxl.info, unica.mxl.compile, unica.mxl.decompile, unica.mxl.validate - операции с MXL/табличным документом.
  • unica.template.add, unica.template.remove - добавление и удаление шаблонов объекта.
  • unica.runtime.execute и unica.build.* - сборка, выгрузка, загрузка и runtime-операции вокруг ERF/EPF и проекта.

Сильные стороны

хорошо покрывает сценарий "изменить СКД/макет в исходниках и проверить результат" без живой EDT-сессии. В отличие от чистых skills, часть операций опубликована как MCP tools внутри единого unica.

Ограничения

нет live EDT/визуального редактора СКД. Для сложной настройки вариантов отчета и визуальной проверки все равно нужен контроль в 1С/EDT или отдельный runtime-сценарий.

Когда выбирать

когда агент работает в Codex с XML/EDT-исходниками и должен менять СКД, MXL и шаблоны как часть воспроизводимого файлового сценария.

INFATON MCP Server учитывается в категории СКД и отчетов только как инструмент выполнения готового отчета. Он дает generate_report, но не дает отдельных операций чтения или изменения схемы компоновки данных.

Инструменты по категории

generate_reportформирует отчет в живой базе.
get_print_formполучает печатные формы через подсистему УправлениеПечатью; это смежный отчетный сценарий, но не работа со схемой СКД.

Сильные стороны

прямой live-сценарий "сформировать отчет/печатную форму" без EDT и файлового workflow. Может быть полезен для агента, который анализирует данные и должен получить результат существующего отчета.

Ограничения

не читает структуру СКД, наборы данных, параметры, ресурсы и настройки; не создает и не меняет отчет; не валидирует схему после изменений. Поэтому это не замена CodePilot1C/MCP:RSV/CDT для разработки отчетов.

Когда выбирать

когда нужно выполнить уже существующий отчет или получить печатную форму из живой базы, а не редактировать СКД.

OneRPA MCP servers

OneRPA MCP servers в этой категории учитывается осторожно: bundle содержит серверы для шаблонов, форм, справки, метаданных и проверки кода, но отдельный публичный контракт СКД-инструментов не раскрыт.

Инструменты по категории

  • точные инструменты по СКД не раскрыты;
  • рядом с отчетными задачами могут быть полезны TemplatesSearchServer, FormsServer, CodeMetadataSearchServer и серверы поиска по метаданным/коду.

Сильные стороны

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

Ограничения

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

Когда выбирать

только если OneRPA уже используется как продуктовая поставка и конкретные серверы проверены на нужном сценарии.

Практические выводы

  1. Для прямой работы с СКД внутри открытого EDT-host лучше всего выглядит CodePilot1C MCP Host.
  2. Для закрытого коммерческого EDT-плагина с СКД как частью общего конструктора метаданных подходит MCP:RSV Server.
  3. Для VS Code/Cursor сценария через расширение стоит смотреть CDT 41.
  4. Для файлового сценария с XML, сборкой и валидацией подходят Unica и 1C Skills for Claude Code.
  5. Для выполнения готового отчета или печатной формы в живой базе подходит INFATON MCP Server, но не как инструмент разработки СКД.
  6. OneRPA MCP servers пока нельзя считать отдельным СКД-инструментом без проверки поставки.