aprovodka MCP

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

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

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

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

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

theyahia/aprovodka

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/aprovodka

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

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

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

Что делает

Сервер подключает агента к живой базе 1С через интерфейс OData 3.0, который публикует сама платформа, поэтому в конфигурацию ничего не встраивается. 34 инструмента покрывают справочники, документы, все виды регистров, регистр бухгалтерии с виртуальными таблицами остатков и оборотов, константы, пакетные операции, отслеживание изменений и чтение метаданных. Агент может создавать и изменять документы, проводить и отменять проведение, ставить пометки удаления. Для записи есть защитный режим: предпросмотр или подтверждение, обратимые операции возвращают токен отката. Для БП 3.0, УТ 11, ЗУП 3.1 и ERP 2 подготовлены пресеты с описанием ключевых сущностей и типичных ловушек.

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

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

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

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

  • OData в базе не опубликован и опубликовать его нельзя
  • Агенту нельзя давать права на изменение учетных данных, а отдельного пользователя только на чтение нет

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

Покажи остатки по счету 41 на конец прошлого месяца в разрезе складов

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

ONEC_BASE_URL обязательная
Адрес стандартного интерфейса OData базы, заканчивается на standard.odata
ONEC_LOGIN обязательная
Пользователь 1С
ONEC_PASSWORD обязательная, секрет
Пароль пользователя 1С
ONEC_WRITE_MODE
Режим защиты записи: off, preview или approval, по умолчанию off

Ограничения

Нужна публикация стандартного интерфейса OData для базы и пользователь 1С с нужными правами. Защитный режим записи по умолчанию выключен (ONEC_WRITE_MODE=off), его нужно включить явно. Логин и пароль передаются в переменных окружения. Исходный код и полная документация лежат в монорепозитории WWmcp, а этот репозиторий служит страницей продукта. Проект не связан с фирмой 1С. Автор также предлагает платную настройку под конкретную базу.

Как отключить. Удалите блок aprovodka из конфигурации MCP клиента и отключите пользователя 1С, под которым работал сервер.

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

Нужно ли ставить расширение в конфигурацию?

Нет, сервер работает только через стандартный OData, который публикует платформа.

Как защитить базу от случайных изменений?

Задайте ONEC_WRITE_MODE=preview или approval. Надежнее всего дать серверу пользователя 1С только с правами чтения.

Чем отличается от @theyahia/1c-rest-mcp?

Это тот же проект после переименования в версии 4.0.0. Инструменты и переменные ONEC_* не изменились, поменялись только команда и имя сервера.

Обсуждение

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

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

MCP-сервер для данных 1С:Предприятия через OData: дебиторка, продажи, остатки и деньги, а по отдельному флагу создание и проведение документов

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

MCP-сервер OData 1С с JSON-кэшем

MCP сервер для работы с OData 1C

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

Python MCP-сервер поверх OData 1С: читает и меняет справочники и документы, сохраняет все данные в JSON-файлы для локального анализа без повторных запросов

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

MCP-сервер OData 1С

1C OData MCP Server

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

Небольшой MCP-сервер на Python, который оборачивает стандартные операции чтения OData 1С:Управление предприятием в три инструмента

MCP-серверШирокий доступ
Российский стек

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

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

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

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

MCP-сервер для 1С:Фреш через стандартный OData: счета, продажи, контрагенты, обходит известные ограничения OData 1С:Фреш и учитывает НДС 22 процента

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

Коротко о README

README объясняет, что сервер работает через OData 3.0 без расширений, перечисляет охват: справочники, документы, регистры, бухгалтерию, пакеты и отслеживание изменений. Приведена конфигурация MCP с npx и переменными ONEC_*, описаны режимы защиты записи и пресеты типовых конфигураций. Есть раздел о переходе со старого пакета 1c-rest-mcp и оговорка о товарных знаках. Большая часть README также рекламирует платную услугу автора по сверке цифр. Лицензия MIT.

Бейдж для README

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

Foxx AIaprovodka
Foxx AI

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