EDT MCP Server

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

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

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

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

  • Меняет код и метаданные проекта, может удалять объекты и проекты
  • Обновляет информационную базу и запускает приложения 1С
Все причины и проверки
Российский стек

ditrixnew/edt-mcp

Установка

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

set VER_EDT=2025.2.3+30
"\your\path\to\EDT\components\1c-edt-%VER_EDT%-x86_64\1cedt.exe" -nosplash -application org.eclipse.equinox.p2.director -repository https://ditrixnew.github.io/EDT-MCP/ -installIU com.ditrix.edt.mcp.server.feature.feature.group -profileProperties org.eclipse.update.reconcile=true

Установка из командной строки Windows при закрытом EDT, VER_EDT замените своей версией.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Меняет код и метаданные проекта, может удалять объекты и проекты
  • Обновляет информационную базу и запускает приложения 1С

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

Что делает

Плагин запускает MCP-сервер внутри 1C:EDT, и агент работает с рабочим пространством так же, как разработчик в среде. Он получает ошибки и предупреждения проверок, контекстную подсказку и документацию платформы, проверяет текст запросов, читает и правит методы модулей, строит иерархию вызовов. Может снять скриншот и разметку управляемой формы, переименовать или удалить объект метаданных с каскадным обновлением кода и форм, обновить базу и запустить приложение в отладке. Инструменты разбиты на группы, которые можно отключать, например оставить только анализ.

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

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

  • Агенту нужны реальные ошибки проверок EDT, а не догадки по коду
  • Нужно безопасно переименовать объект метаданных с обновлением ссылок
  • Нужно показать агенту, как выглядит форма

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

  • Разработка идет в Конфигураторе без EDT
  • Нужен только поиск по выгрузке без запущенной среды

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

Покажи ошибки проекта в общем модуле ОбменДанными и предложи исправления

MCP

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

Ограничения

Поддерживаются 1C:EDT 2026.1 и 2026.2. Для скриншотов форм EDT нужно запускать с JVM-флагом -DnativeFormBufferedLayoutRender=true, иначе снимки пустые. Инструменты с живой информационной базой требуют установленной платформы 1С. Лицензия AGPL-3.0.

Как отключить. Остановите сервер в настройках Window, Preferences, MCP Server или удалите плагин через Installation Details в EDT.

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

Можно ли запретить агенту менять проект?

Да, во вкладке Tools включаются группы и пресеты, например только анализ или code review.

Как быстро получить конфиг для клиента?

В настройках сервера есть кнопка копирования готового блока mcpServers. Если задан токен, он попадет в заголовок, поэтому храните этот текст как секрет.

Обсуждение

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

EDT MCP

EDT_MCP

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

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

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

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

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

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

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

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

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

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

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

CodePilot1C для 1C:EDT

CodePilot1C (EDT plugin)

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

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

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

Из блога

Коротко о README

README перечисляет возможности сервера, группы инструментов и управление ими, а также сигналы агенту из строки состояния: отмена, повтор, запрос совета. Установка показана через update site и одной командой p2 director для Windows. Отдельно разобран JVM-флаг для скриншотов форм и примеры подключения Cursor, VS Code, Claude Code, Cline, OpenCode и других клиентов. Проект покрыт сборкой, e2e и проверкой соответствия протоколу в CI.

Бейдж для README

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

Foxx AIEDT MCP Server
Foxx AI

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