EDT Bridge: функции Unica поверх EDT-MCP

edt-bridge

MCP-сервер с 18 инструментами, который переносит функциональность Unica на проекты в формате 1C:EDT как прослойку над EDT-MCP с атомарным применением изменений

MCP-сервер

Высокий риск

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

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

  • Инструменты применения мутаций меняют формы, макеты и расширения проекта
  • Удаление объектов защищено отдельным токеном подтверждения, но операция необратима без бэкапа
Все причины и проверки
Российский стек

banibaushev/edt-bridge

Установка

Ручная установка

Текст для агента

Установи и настрой EDT-MCP от DitriXNew, затем установи edt-bridge из исходников по pyproject.toml, подключи его как MCP-сервер stdio и вызывай edtb_plan_mutations перед edtb_apply_mutations для любого пакета изменений.

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

Что делает

Проект реализует для формата 1C:EDT то, что Unica делает для XML-формата конфигуратора: компиляцию и разбор форм, макетов MXL, ролей, командного интерфейса подсистем и панелей конфигурации, скаффолдинг внешних обработок и отчетов по БСП, заимствование методов в расширения. Ключевой инструмент edtb_plan_mutations строит dryRun-план пакета изменений с planHash и токеном подтверждения для удалений, а edtb_apply_mutations атомарно применяет пакет: делает бэкап, применяет изменения, откатывает при ошибке и синхронизирует результат обратно в EDT. Это не форк Unica: кодовая база новая, лицензия и рантайм Unica не используются.

Для кого. Для 1С-разработчиков, которые ведут проекты в формате EDT и хотят те же операции с формами, макетами и расширениями, что дает Unica для конфигуратора.

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

  • Проект уже переведен в формат 1C:EDT и нужны операции уровня Unica
  • Нужно атомарно применить пакет изменений с откатом при ошибке
  • Нужен скаффолдинг внешней обработки или отчета по БСП без ручного набора шаблона

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

  • Проект в формате конфигуратора DESIGNER, а не EDT: используйте саму Unica
  • Не установлен и не настроен EDT-MCP, поверх которого работает мост

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

Через edt-bridge построй план изменения формы списка на diaog-пресет и покажи planHash перед применением

Ограничения

Мост работает только поверх уже настроенного EDT-MCP от другого автора, сам по себе бесполезен. Некоторые инструменты, например edtb_designer_check, оборачивают внешние утилиты вроде ring и 1cedtcli, которые нужно иметь в системе отдельно. Проект небольшой, лицензия не указана в метаданных репозитория, звезд и релизов нет.

Как отключить. Удалите запись edt-bridge из конфигурации MCP-клиента.

MCP

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

Проверка безопасности

  • Инструменты применения мутаций меняют формы, макеты и расширения проекта
  • Удаление объектов защищено отдельным токеном подтверждения, но операция необратима без бэкапа

Коротко о README

README дает таблицу из 18 инструментов с аналогами в Unica: план и применение мутаций, компиляция и разбор форм, декомпиляция и компиляция макетов MXL, скаффолдинг EPF по БСП, добавление справки, заимствование методов в расширения, правка командного интерфейса и панелей конфигурации, обертка над designer check. Подчеркнуто, что это не форк, а новая реализация поверх EDT-MCP с файловыми операциями и resync обратно в EDT.

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

Это форк Unica?

Нет, README прямо говорит, что кодовая база новая и лицензия с рантаймом Unica не используются, реализована только похожая функциональность для формата EDT.

Что происходит при ошибке применения пакета?

edtb_apply_mutations делает бэкап перед изменениями и откатывает их при сбое, затем синхронизирует состояние обратно в EDT.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIEDT Bridge: функции Unica поверх EDT-MCP

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.