MCP-мост к 1С:Бухгалтерии Казахстана

AshybulakStroy MCP 1C Bridge

Read-only MCP-сервер с политикой безопасности для доступа к данным 1С:Бухгалтерии для Казахстана через OData: остатки, оплаты, дебиторка

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

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

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

  • Читает финансовые данные: оплаты, остатки и дебиторскую задолженность контрагентов
  • Рекомендует, но не требует технически отдельного read-only пользователя 1С для OData
Все причины и проверки
Российский стек

ashybulakstroy/ashybulakstroy-mcp-1c-bridge

Установка

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

python -m venv .venv && pip install -e . && cp .env.example .env

Установка зависимостей и подготовка .env с адресом OData.

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Читает финансовые данные: оплаты, остатки и дебиторскую задолженность контрагентов
  • Рекомендует, но не требует технически отдельного read-only пользователя 1С для OData

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

Что делает

Сервер обращается к опубликованным OData-сущностям 1С:Бухгалтерии для Казахстана 3.0 и дает агенту read-only инструменты: поиск и описание метаданных, остатки и товары с низким запасом, отчеты по входящим и исходящим оплатам, топ клиентам и поставщикам, должникам и просрочке, а также сверку выгруженных данных с текстом официального отчета 1С. Каждый вызов инструмента проходит движок решений по политике из config/policy.yaml: неизвестные и запрещенные инструменты блокируются, рискованные уровни L3 и L4 запрещены всегда, а каждый вызов пишется в журнал audit/audit.jsonl.

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

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

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

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

  • Нужно провести или изменить документ: сервер только читает данные
  • Нужна работа с обычной российской 1С:Бухгалтерией без адаптации под Казахстан

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

Покажи, кто не оплатил счет в течение 3 дней, и топ клиентов по входящим оплатам за апрель

MCP

Транспорт
stdio
Авторизация
не нужна

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

ONEC_ODATA_URL обязательная
Адрес OData-интерфейса 1С:Бухгалтерии для Казахстана.
ONEC_USERNAME обязательная
Пользователь 1С для OData, желательно с ролью только на чтение.
ONEC_PASSWORD обязательная, секрет
Пароль пользователя OData.

Ограничения

Рассчитан на 1С:Бухгалтерию для Казахстана 3.0 и стандартный интерфейс OData, отдельного адаптера для российской версии нет. Остатки и денежные отчеты строятся эвристикой по OData и должны сверяться с официальными отчетами 1С. Просрочка и типичные сроки оплаты считаются управленческим методом FIFO, а не официальным бухгалтерским регистром. Проект насыщен служебной документацией разработки, что говорит о раннем, не до конца устоявшемся состоянии.

Как отключить. Удалите сервер ashybulakstroy-1c из конфигурации MCP-клиента и остановите процесс.

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

Может ли сервер провести или удалить документ?

Нет, все операции записи и проведения запрещены политикой на уровне Phase 1 Secure MVP, включая post_document_validated.

Что делает Secure Mode на практике?

Каждый вызов инструмента сверяется с allowlist и risk-уровнем в policy.yaml, неизвестные вызовы отклоняются, а результат проходит фильтр вывода перед возвратом агенту.

Обсуждение

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

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

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

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

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

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

Строго read-only MCP-сервер поверх HTTP-сервиса 1С: 39 инструментов для метаданных, запросов, бухгалтерии и отчетов

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

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

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

Коротко о README

README описывает продуктовую роль как read-only Secure Mode мост к 1С:Бухгалтерии для Казахстана, объясняет модель рисков L0-L4, реестр capabilities, формат политики в config/policy.yaml, append-only журнал аудита и фильтр вывода с маскированием ИИН и банковских счетов. Отдельно перечислены денежные сценарии по оплатам и дебиторке и сверка остатков с текстом официального отчета 1С.

Бейдж для README

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