EDT Bridge: функции Unica поверх EDT-MCP
edt-bridge
MCP-сервер с 18 инструментами, который переносит функциональность Unica на проекты в формате 1C:EDT как прослойку над EDT-MCP с атомарным применением изменений
- 0 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Инструменты применения мутаций меняют формы, макеты и расширения проекта
- Удаление объектов защищено отдельным токеном подтверждения, но операция необратима без бэкапа
Установка
- Работает в
- Сервисы
Ручная установка
Установи и настрой 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, отладки, форм, расширений и безопасных операций с базой
Плагин 1C:EDT, который отдает агенту живую модель проекта по MCP: чтение, рефакторинг, сборка, работа с информационными базами и отладка
EDT MCP
EDT_MCP
Плагин для 1C:EDT, который поднимает внутри IDE MCP-сервер: проекты, модули, метаданные, формы, СКД, отладка и деплой в инфобазу
MCP-плагин 1C:EDT с 46 инструментами
edt-companion-mcp
OSGi-плагин поднимает HTTP MCP внутри 1C:EDT и дает агенту живую модель: метаданные, BSL с несохраненными правками, отладка и headless-обновление ИБ
Плагин для 1C:EDT, который отдает агенту проекты, ошибки, анализ BSL, скриншоты форм, рефакторинг метаданных и запуск базы по MCP
MCP-сервер внутри 1C:EDT: агент работает с кодом и метаданными через семантическую модель, валидаторы и отладчик среды
Коротко о README
README дает таблицу из 18 инструментов с аналогами в Unica: план и применение мутаций, компиляция и разбор форм, декомпиляция и компиляция макетов MXL, скаффолдинг EPF по БСП, добавление справки, заимствование методов в расширения, правка командного интерфейса и панелей конфигурации, обертка над designer check. Подчеркнуто, что это не форк, а новая реализация поверх EDT-MCP с файловыми операциями и resync обратно в EDT.