1c-odata-mcp

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

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

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

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

  • При включенной записи создает и проводит документы в рабочей учетной базе
  • Формирует платежные поручения и кассовые ордера
  • Требует логин и пароль пользователя 1С
Все причины и проверки
Российский стек

evilbruce666/1c-odata-mcp

Установка

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

npx skillfoxx add mcp/1c-odata-mcp

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

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

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

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

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

  • При включенной записи создает и проводит документы в рабочей учетной базе
  • Формирует платежные поручения и кассовые ордера
  • Требует логин и пароль пользователя 1С

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

Что делает

Сервер подключается к любой базе 1С с опубликованным стандартным интерфейсом OData, будь то облако, сервер с SQL или файловая база, и прячет технические имена сущностей за понятными инструментами. В режиме чтения агент ищет контрагентов и документы, строит дебиторку по счету 62, остатки товаров, продажи, движение денег, уплаченные налоги и историю взаиморасчетов. При включенной записи он заводит контрагентов, номенклатуру и договоры, создает счета, реализации, поступления, платежные документы и кассовые ордера, копирует документ по образцу и проводит его. Один сервер обслуживает несколько баз и организаций.

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

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

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

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

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

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

Кто из покупателей должен больше всего и на сколько?

MCP

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

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

ODATA_BASE_URL обязательная
Адрес стандартного интерфейса OData, слэш на конце обязателен
ODATA_USERNAME обязательная
Пользователь информационной базы 1С
ODATA_PASSWORD обязательная, секрет
Пароль пользователя 1С
READ_ONLY
false снимает глобальный запрет записи

Ограничения

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

Как отключить. Удалите блок 1c-odata из конфигурации MCP клиента. Чтобы оставить только чтение, не задавайте READ_ONLY=false.

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

Как включить запись?

Нужны два флага: глобальный READ_ONLY=false и ODATA_DB_<ИМЯ>_WRITABLE=true для конкретной базы. Каждая запись сначала показывает предпросмотр и выполняется только с confirm=true.

Удаляет ли сервер данные?

Нет, есть только пометка на удаление, как в самой 1С.

Обсуждение

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

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

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

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

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

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

MCP-сервер OData 1С

1C OData MCP Server

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

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

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

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

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

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

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

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

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

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

MCP-сервер на npx, который дает Claude доступ на чтение к базе 1С через стандартный OData без выгрузки в Excel и ручных URL

MCP-серверРасширенный доступ

Коротко о README

README объясняет, какие варианты размещения 1С подходят и что нужно включить на стороне базы. Описаны возможности чтения и записи с примерами фраз, пример диалога, быстрый старт в три шага и полный перечень инструментов. Отдельно разобраны два предохранителя записи, работа с несколькими базами и организациями, ограничения, устройство сервера и частые вопросы. Пошаговая публикация OData и подключение вынесены в docs. Лицензия MIT.

Бейдж для README

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

Foxx AI1c-odata-mcp
Foxx AI

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