EDT-Bridge

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

MCP-серверВысокий рискРоссийский стек

keyfire/edt-bridge

Установка

pipx install edt-bridge-mcp
claude mcp add edt-bridge -- edt-bridge-mcp --workspace "D:\\path\\to\\edt-workspace"

Обертка сама запустит headless EDT и положит jar плагина в dropins. Токен для записи задается переменной EDT_BRIDGE_TOKEN.

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

Что делает

Плагин запускается внутри 1C:EDT и спрашивает у IDE то, чего не видит текстовый парсер: ошибки валидации EDT, структуру и типы метаданных, перекрестные ссылки, проверку запросов по реальным метаданным проекта и синтакс-помощник платформы. Инструменты записи создают и удаляют объекты, реквизиты, методы, формы и маршруты HTTP-сервисов, переименовывают с переносом ссылок и собирают .cfe, .epf и .erf. Отдельная группа работает с информационными базами через синхронизацию EDT, ibcmd, агент конфигуратора и rac: обновление конфигурации, сеансы, окно обслуживания, выгрузка .dt. Есть подключение к отладчику и вычисление выражений в остановленном кадре.

Для кого. Для разработчиков 1С, которые ведут проекты в 1C:EDT и хотят, чтобы агент работал через модель IDE, а не правил XML руками.

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

  • Нужно проверить сгенерированный BSL-код и запросы на ошибки EDT до загрузки в базу
  • Нужно создать объект метаданных, форму или маршрут HTTP-сервиса без ручной правки .mdo
  • Нужно собрать расширение и обновить им тестовую информационную базу из агента

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

  • Проект ведется в конфигураторе без EDT
  • Нужна работа с производственной базой: инструменты обновления и отладки рассчитаны на тестовые стенды

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

Покажи ошибки EDT в модуле Документ.ЗаказКлиента и проверь запросы в этом модуле по метаданным проекта

Ограничения

Нужен запущенный 1C:EDT с открытым проектом, в GUI или headless, а для сборки .epf и обновления базы еще и локальная платформа 1С:Предприятие нужной версии. Инструменты записи требуют токен и по умолчанию возвращают только план. Вычисление произвольного BSL выключено, пока его явно не разрешат. Сервер слушает только localhost.

Как отключить. Выполните claude mcp remove edt-bridge и pipx uninstall edt-bridge-mcp. Jar плагина удалите из каталога dropins EDT и перезапустите EDT.

MCP

Транспорт
stdio
Авторизация
API-ключ
Переменные окружения
Переменные окружения
EDT_BRIDGE_WORKSPACE
Рабочая область EDT для запуска headless, аналог --workspace
EDT_BRIDGE_TOKEN
секрет
Токен для инструментов записи, без него запись отклоняется
EDT_BRIDGE_EDT_DIR
Каталог установки EDT, по умолчанию берется самая новая
EDT_BRIDGE_PORT
Порт моста, по умолчанию 8770

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

  • Меняет метаданные и код проекта через движок EDT
  • Обновляет конфигурацию информационных баз и завершает сеансы кластера
  • Отладчик может выполнять произвольный BSL в живой базе

Коротко о README

README объясняет разницу между статическим разбором файлов и живой моделью EDT и описывает установку через pipx с регистрацией в Claude Code. Инструменты разбиты на таблицы: чтение, запись, информационные базы с указанием транспорта, отладка и инструмент самой обертки. Описаны страница настроек в EDT, ручная установка jar, запуск headless и сборка из исходников без Maven. Документация на русском и английском вынесена на docs.keyfire.ru. Лицензия Apache-2.0.

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

Нужно ли держать EDT открытым?

Обертка edt-bridge-mcp сама запускает headless EDT, если окно не открыто, и доставляет jar плагина в dropins.

Можно без Python-обертки?

Да, после ручной установки jar клиент подключается напрямую по HTTP к http://127.0.0.1:8770/mcp.

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

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

ПлагинСредний риск286,6 тыс.
Выбор редакции

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

СкиллНизкий риск262 тыс.

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

Model Context Protocol servers

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

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

MCP-серверСредний риск90,3 тыс.
Выбор редакции

Актуальная документация и примеры кода нужной версии библиотеки прямо в контексте агента, через MCP или CLI со скиллом

MCP-серверСредний риск62 тыс.