OneC MCP

MCP-шлюз на Go между агентом и HTTP-сервисом 1С: справочники, продажи, остатки, деньги и расчеты по нескольким базам

MCP-сервер

Средний риск

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

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

  • Дает агенту доступ к финансовым и складским отчетам нескольких баз 1С
  • Права агента определяются OAuth-ключом, стоит выдавать отдельный ключ с урезанным набором инструментов
Все причины и проверки
Российский стек

ruslan-hut/onec-mcp

Установка

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

go run ./cmd/server

Запускать в клоне репозитория, конфиг копируется из configs/config.yml в configs/config.local.yml.

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

Что делает

Сервер работает как шлюз между MCP-клиентом и 1С ERP через HTTP-сервис. Агент ищет контрагентов, склады, номенклатуру, кассы и статьи затрат по свободному тексту с поддержкой иерархии групп, строит отчеты по продажам, остаткам, деньгам и расчетам с контрагентами с фильтрами и группировкой. Одна установка обслуживает несколько баз 1С, каждая под своим слагом и с отдельным сервером авторизации OAuth. Базы, их адреса и учетные данные не хранятся в конфиге, а добавляются и управляются через веб-панель admin без перезапуска сервера.

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

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

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

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

  • Нужна одна база и простое подключение без OAuth
  • Нужна запись данных в 1С, а не только отчетность: сервер описан как отчетный шлюз
  • Нет своего сервера для развертывания Go-приложения

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

Покажи остатки товаров на складе Центральный на сегодня и топ покупателей по продажам за месяц

Ограничения

Нужен HTTP-сервис 1С, к которому сервер обращается напрямую, и отдельный сервер для развертывания на Go 1.23+. Свежая база без добавленных баз 1С отдает только /health и /admin. Проект молодой, поддерживается одним автором, лицензия MIT.

Как отключить. Остановите процесс сервера (или systemd-юнит из deploy/onec-mcp.service) и удалите сервер из настроек MCP-клиента.

MCP

Транспорт
http
Авторизация
OAuth

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

  • Дает агенту доступ к финансовым и складским отчетам нескольких баз 1С
  • Права агента определяются OAuth-ключом, стоит выдавать отдельный ключ с урезанным набором инструментов

Коротко о README

README на английском описывает Go-сервис как шлюз между LLM/MCP-клиентом и 1С ERP по HTTP. Перечислены возможности: поиск справочников, отчеты по продажам, остаткам, деньгам и расчетам, OAuth 2.0 с ключами на пользователя, несколько баз 1С под одним шлюзом и веб-панель администрирования. Показан быстрый старт: запуск сервера, проверка /health, добавление базы через /admin и первый MCP-запрос curl. Таблица параметров конфигурации поясняет, что живет в config.yml, а что в SQLite.

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

Можно обслуживать несколько баз 1С одним сервером?

Да, каждая база получает свой слаг в пути /{slug}/mcp и свой сервер авторизации OAuth.

Где хранятся адреса и пароли баз 1С?

Не в конфиге, а в SQLite, и управляются через веб-панель /admin под Basic-авторизацией.

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

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

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