HTTP MCP-шлюз для 1С с дашбордом
onec-mcp-universal
Docker-шлюз на 40 с лишним MCP-инструментов для 1С с одним адресом, веб-дашбордом настроек и набором скиллов 1С для Claude Code
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Заявлена запись BSL-кода и работа с журналом регистрации подключенных баз
- Дает доступ к данным и метаданным 1С, стоит начинать с тестовой базы
Установка
Ручная установка
docker compose up -dЗапуск после настройки .env по инструкции README, отдельный docker-compose.windows.yml для Windows.
Проверка безопасности
Как мы проверяемВысокий рискВысокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
- Заявлена запись BSL-кода и работа с журналом регистрации подключенных баз
- Дает доступ к данным и метаданным 1С, стоит начинать с тестовой базы
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Шлюз принимает MCP-запросы по одному адресу http://localhost:8080/mcp и маршрутизирует их к нужному бэкенду 1С, при этом каждый сеанс AI-ассистента работает со своей активной базой независимо. В README заявлено 40 с лишним инструментов: запросы к БД, выполнение кода, метаданные, журнал регистрации, права, ссылки, поиск по документации платформы, навигация и поиск по BSL, запись BSL-модулей, поиск по ИТС через 1С:Напарник, анонимизация персональных данных и кеширование метаданных. Веб-дашборд показывает статус и настройки, в комплекте лежат скиллы 1С для Claude Code в отдельной папке skills.
Для кого. Для 1С-разработчиков, которым нужен единый MCP-шлюз с веб-дашбордом и готовыми скиллами для Claude Code вместо отдельных серверов под каждую задачу.
Подходит, если
- Нужен один MCP-адрес вместо нескольких серверов под метаданные, код и справку
- Удобен веб-дашборд для просмотра статуса и настройки без правки .env вручную
- Нужны готовые скиллы 1С для Claude Code из коробки
Не подходит, если
- Не готовы разворачивать Docker-стек ради одного простого подключения
- Нужна поддержка агентов кроме Claude Code, Cursor и Codex
Пример запроса к агенту
Через onec-mcp-universal покажи граф зависимостей объекта СправочникНоменклатура и найди все ссылки на него в кодеMCP
- Транспорт
- http
- Авторизация
- не нужна
Ограничения
Нужен Docker с поддержкой Linux или Windows, часть модулей опциональны и требуют дополнительной настройки, включая тестирование YaXUnit и граф связей конфигурации. Проект молодой, звезд и релизов нет, часть README повторяет структуру похожего проекта voregnev/onec-mcp-universal, оба развиваются независимо.
Как отключить. Остановите контейнеры командой docker compose down и удалите шлюз из конфигурации MCP-клиента.
Частые вопросы
Есть ли скиллы для Claude Code в комплекте?
Да, в папке skills лежит набор с названиями вроде 1c-feature-dev, 1c-help-mcp и другими для типовых задач разработки.
Работает ли граф зависимостей BSL?
Да, это опциональный встроенный профиль bsl-graph с веб-интерфейсом графа зависимостей.
Похожие
MCP-серверыНабор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything
Коротко о README
README описывает единый MCP-шлюз с dashboard-скриншотами настроек и статуса, оглавление на десятки разделов по установке на Linux и Windows, подключению базы 1С тремя способами и удаленному подключению шлюза. Отдельно перечислены опциональные модули: тестирование YaXUnit и граф связей конфигурации bsl-graph-lite.