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

edt-bridge

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

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

Широкий доступ

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

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

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 перед применением

MCP

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

Ограничения

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

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

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

Это форк Unica?

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

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

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

Обсуждение

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

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

MCP-сервер для 1С:EDT с собственным bridge-плагином: 65 инструментов метаданных, BSL, отладки, форм, расширений и безопасных операций с базой

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

Плагин 1C:EDT, который отдает агенту живую модель проекта по MCP: чтение, рефакторинг, сборка, работа с информационными базами и отладка

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

EDT MCP

EDT_MCP

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

Плагин для 1C:EDT, который поднимает внутри IDE MCP-сервер: проекты, модули, метаданные, формы, СКД, отладка и деплой в инфобазу

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

OSGi-плагин поднимает HTTP MCP внутри 1C:EDT и дает агенту живую модель: метаданные, BSL с несохраненными правками, отладка и headless-обновление ИБ

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

Плагин для 1C:EDT, который отдает агенту проекты, ошибки, анализ BSL, скриншоты форм, рефакторинг метаданных и запуск базы по MCP

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

MCP-сервер внутри 1C:EDT: агент работает с кодом и метаданными через семантическую модель, валидаторы и отладчик среды

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

Коротко о README

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

Бейдж для README

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