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

CDT 41 не MCP-сервер, а VS Code/Agent API. В этом сравнении он оставлен как связанный metadata-инструмент: у него есть команды для дерева, свойств, YAML-представления и CRUD-операций над объектами/реквизитами.

Команды по метаданным

1c-metadata-tree.agent.listObjectsвозвращает список объектов конфигурации.
1c-metadata-tree.agent.getPropertiesвозвращает свойства объекта метаданных.
1c-metadata-tree.agent.getYamlвозвращает YAML-представление объекта.
1c-metadata-tree.agent.createObjectсоздает объект метаданных.
1c-metadata-tree.agent.renameObjectпереименовывает объект метаданных.
1c-metadata-tree.agent.deleteObjectудаляет объект метаданных.
1c-metadata-tree.agent.addAttributeдобавляет реквизит.
1c-metadata-tree.agent.addTabularSectionдобавляет табличную часть.
1c-metadata-tree.agent.setPropertiesизменяет свойства объекта.
1c-metadata-tree.agent.setTypeизменяет тип реквизита/элемента.

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

богатый IDE API для чтения и изменения метаданных. Дополнительно extension умеет структурно сравнивать и объединять файловые конфигурации: объекты сопоставляются по UUID/имени, BSL-модули — по процедурам; доступны preview и выборочное логическое слияние.

Ограничения

не MCP transport, поэтому в каталоге нужно помечать отдельно.

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

когда сценарий строится вокруг VS Code/Agent API, а не вокруг MCP-сервера.

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.

CDT 41 публикует 60 runtime-команд через локальный HTTP bridge с токеном: CRUD метаданных, debug, deploy, enterprise-формы, СКД и XDTO. Это Agent API, а не MCP transport; по ширине изменяющих операций он ближе к программируемой IDE-среде, чем к read-only индексу.

Что учитывать

Подключениелокальный HTTP Agent API bridge с port/token из .vscode/cdt-agent-bridge.json и прямой вызов vscode.commands.executeCommand; это не самостоятельный MCP transport.
Что нужноVS Code/Cursor; конфигурацию 1С в формате EDT или Designer; Node.js для разработки; для части операций - ibcmd, web-client/Playwright или отладочная инфраструктура.
Важноэто не MCP-сервер, но HTTP bridge позволяет MCP-клиенту или другому агенту вызывать команды расширения с token-аутентификацией. Добавлено структурное сравнение и объединение файловых конфигураций: метаданные сопоставляются по UUID/имени, BSL-модули — по процедурам; поддерживаются preview и логическое слияние отдельных процедур.