1C:EDT MCP Toolkit

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

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

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

  • Операции изменения метаданных и расширений требуют плана и подтверждения, но выполняются агентом
  • Опциональный доступ к Designer использует пароль администратора базы из переменных окружения
Все причины и проверки
Российский стек

maximf71/1c_mcp

Установка

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

Set-Location .\mcp-wrapper
.\build.ps1

Сборка MCP-обертки после установки edt-bridge и выбора проекта в EDT.

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

Что делает

Проект состоит из двух частей: mcp-wrapper, STDIO MCP-сервер на Go, который публикует защищенные инструменты и закрепляет доступ за одной базой или семейством проектов EDT, и edt-bridge, loopback-плагин для EDT на Java, который отдает данные о метаданных, BSL, приложениях, отладке, формах, MXL и расширениях. Версия 0.12 полностью заменила стороннюю интеграцию DitriX EDT-MCP собственным bridge со всеми 65 проверенными инструментами, без AGPL-кода в репозитории. Есть выбор корневого проекта из меню EDT, работа с расширениями (создание, заимствование метаданных, изменение форм и MXL через подготовленные MCP-планы), диагностика, интеграция с Vanessa Automation и технологическим журналом, code review через BSL Language Server и безопасное редактирование метаданных через фасад с подготовкой и подтверждением плана.

Для кого. Для 1С-разработчиков на EDT, которые используют Codex или другой MCP-клиент и хотят безопасный, ограниченный доступ агента к проекту и базе вместо прямого доступа ко всей информационной базе.

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

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

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

  • Разработка ведется не в 1C:EDT, а в классическом Конфигураторе
  • Нет возможности собрать edt-bridge под свою версию EDT: проверены только 2025.2 и 2026.1

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

Покажи структуру справочника Контрагенты и подготовь план изменения его формы элемента

Ограничения

Требует сборки собственного edt-bridge под конкретную версию EDT (проверены 2025.2 и 2026.1, платформа 8.3.27, Go 1.25, Java 17), готового бинарника нет. Конфигурация нацелена на клиент Codex, для других MCP-клиентов настройка не описана явно. Изменение метаданных требует отдельной подготовки и подтверждения плана, а не прямой правки одной командой.

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

MCP

Транспорт
stdio
Авторизация
API-ключ
Переменные окружения
Переменные окружения
ONEC_DB_USER
Пользователь информационной базы 1С для операций через Designer.
ONEC_DB_PASSWORD
секрет
Пароль пользователя информационной базы.

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

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

Коротко о README

README построен как история версий от 0.6 до 0.12 с перечислением добавленных возможностей на каждом шаге: от базового слоя разработки и экспорта до Vanessa Automation, безопасного edit_metadata, отладчика, code review и, наконец, полной замены DitriX. Описана архитектура: клиент по STDIO обращается к mcp-wrapper, тот к локальному bridge с токеном из bridge.json, bridge к модели проекта EDT и опционально к Designer. Перечислены меры безопасности: выбор проекта только пользователем, loopback-интерфейс, одноразовый токен, пароли только из переменных окружения, подтверждение планов изменения метаданных. Лицензии разные по частям: MIT для wrapper, EPL-2.0 для bridge.

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

Нужен ли DitriX EDT-MCP?

Нет, начиная с версии 0.12 собственный edt-bridge покрывает все 65 инструментов совместимости, устанавливать DitriX EDT-MCP не требуется.

Может ли модель сама выбрать произвольную базу?

Нет, корневой проект выбирается только пользователем из меню EDT, а явный projectName принимается лишь для выбранной конфигурации или ее расширения.

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

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, 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 AI1C:EDT MCP Toolkit

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