Набор MCP-серверов для разработки 1С

1C MCP Toolkit

Десять MCP-серверов для разработки 1С: справка платформы, точечная выгрузка и загрузка объектов, COM, хранилище, поиск по файлам и BSL Language Server

MCP-сервер

Высокий риск

Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.

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

  • load_objects записывает изменения прямо в рабочую информационную базу с хранилищем
  • 1c-com читает и пишет данные ИБ через COM под правами пользователя
Все причины и проверки
Российский стек

adam-rubinstein/1c_mcp

Установка

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

python -m venv .venv && pip install -r requirements.txt && python scripts\smoke_test.py

Установка зависимостей и первичная проверка окружения на Windows.

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

Что делает

Проект собирает десять отдельных MCP-серверов под конкретные задачи разработки 1С: 1c-platform дает справку по API платформы из HBK-файла, 1c-dump и 1c-load делают точечную выгрузку и загрузку объектов конфигурации с проверкой целостности, 1c-storage работает с хранилищем конфигурации и историей, 1c-com читает и пишет данные информационной базы через COM, 1c-files ищет по уже выгруженным файлам, 1c-review гоняет чеклист по BSL из YAML-паттернов, 1c-journal читает журнал регистрации, 1c-debug подключается к HTTP-отладчику, а 1c-bsl дает статус BSL Language Server. Для рабочей базы предусмотрен обязательный цикл: получить маркер хранилища, выгрузить патч, захватить в хранилище только нужные объекты и лишь потом загрузить с подтверждением.

Для кого. Для разработчиков 1С в Cursor и похожих средах, которые хотят точечно выгружать и загружать объекты конфигурации без ручного клика в конфигураторе на каждый шаг.

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

  • Нужна точечная выгрузка одного объекта из базы без полной выгрузки конфигурации
  • Нужен безопасный цикл захвата в хранилище перед загрузкой в рабочую базу
  • Нужна справка по API платформы 1С прямо в редакторе

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

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

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

Выгрузи из dev-базы форму документа МойДокумент и покажи, что изменилось по сравнению с репозиторием

Ограничения

Рассчитан на Windows и локальный пакетный конфигуратор 1cv8 DESIGNER, точечный dump или load занимает монополию конфигуратора на файловой базе. Секреты хранятся только в локальном .env и настройках Cursor. Загрузка в work без маркера хранилища или без захвата нужных объектов отклоняется намеренно жесткими проверками.

Как отключить. Удалите нужные серверы из mcp.json и остановите фоновые процессы, запущенные scripts/deploy/start_all.py.

MCP

Транспорт
stdio, sse
Авторизация
не нужна
Переменные окружения
Переменные окружения
ONEC_BIN
обязательная
Путь к исполняемому файлу платформы 1С.
ONEC_IB_DEV
обязательная
Информационная база dev для песочницы.
ONEC_IB_WORK
Рабочая информационная база с хранилищем.
ONEC_PASSWORD
обязательная, секрет
Пароль пользователя 1С.

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

  • load_objects записывает изменения прямо в рабочую информационную базу с хранилищем
  • 1c-com читает и пишет данные ИБ через COM под правами пользователя

Коротко о README

README перечисляет десять пакетов серверов в таблице, описывает модель двух баз dev и work с обязательным циклом захвата хранилища перед загрузкой, монополию конфигуратора при точечной выгрузке, проверку adopted UUID и защиту корня конфигурации, быстрый старт через smoke_test.py и раздел безопасности про то, что MCP с доступом к ИБ нельзя открывать в интернет без авторизации.

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

Что произойдет, если объекты не захвачены в хранилище?

load вернет objectsToCapture вместо тихого успеха и не даст загрузить объекты, не захваченные явно.

Можно ли открывать HTTP или SSE в интернет?

Автор прямо предупреждает: доступ к ИБ через MCP равен доступу к конфигурации и данным, не стоит открывать это без авторизации.

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

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

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