Skip to main content
Glama
kyvirok for 1C

kyvirok for 1C

kyvirok for 1C

1С в Codex: спросите о документах, предложите изменение и проверьте его до записи. Локальный MCP-сервер подключается к 1С:Предприятию 8 через стандартный интерфейс OData. Менеджер продолжает работать в своём окне 1С, пока помощник готовит ответ.

English. An open-source 1C:Enterprise (1С) OData MCP server for Codex. Read business records, preview a field-by-field change, and let a human approve before writing. Supports creation and updates of permitted catalog items and draft documents. Each company supplies its own connection and access rules.

Скачать проект ZIP · Настройка и подключение · Лицензия MIT

Что попробовать

Просьба менеджера

Что произойдёт

«Найди сегодняшние заказы этого покупателя»

Помощник запросит доступные документы в базе и покажет выборку.

«В черновике заказа № 125 поменяй комментарий на “Самовывоз в пятницу”»

Вы увидите конкретный заказ, прежнее и новое значение. Запись потребует отдельного подтверждения.

«Подготовь карточку новой номенклатуры»

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

Для похожих просьб разработка отдельной команды не требуется. Администратор выбирает справочники, виды документов и поля, которые разрешено создавать или менять. Права пользователя в самой 1С также обязательны. Проведение документов, формирование штатной печатной формы УПД, электронная подпись и отправка по ЭДО выходят за рамки версии 0.1.0.

Related MCP server: 1c-mcp

Как проходит подтверждение

Сначала коннектор получает объект и показывает поля «было» и «станет». Для нового объекта показывает передаваемые поля. Менеджер проверяет имя базы, объект, номер или ключ, затем подтверждает запись в форме MCP-клиента. Предпросмотр одноразовый и действует пять минут. Если человек отказался или его программа не поддерживает подтверждение, запись пропускается. Изменённый за время просмотра документ нужно проверить ещё раз. Разрешение на запись табличной части даёт возможность заменить всю таблицу, включая удаление строк. В примере правил такая возможность выключена.

Для сотрудника

Открой kyvirok for 1C. Вместе с администратором подключи тестовую копию 1С по инструкции. Найди черновик заказа и попроси изменить его комментарий. Сначала отмени предложение и проверь в 1С, что текст прежний. Затем повтори запрос, подтверди изменение и сверь результат в самой 1С.

Состояние версии

Тест запускает настоящий процесс MCP и локальный имитатор OData с вымышленными данными. Он проверяет чтение исходных значений, создание, изменение табличной части, отмену, защиту от повторного применения и смену версии объекта. Совместимость с вашей конфигурацией, правами, обязательными реквизитами, обработчиками записи и формой подтверждения установленного клиента проверяется на тестовой копии. Для работы нескольких менеджеров проверьте, что ваша публикация 1С отклоняет устаревший заголовок If-Match.

Проект использует исходный код hacker-cb/1c-odata. Подключение, чтение метаданных и работа с OData взяты из этого проекта. Здесь добавлены предпросмотр, подтверждение, правила записи и упаковка для Codex. См. лицензию исходного проекта и уведомления о сторонних компонентах.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    F
    maintenance
    Enables Claude to interact with 1C:Enterprise via OData REST API, allowing natural language queries for inventory, orders, prices, and order creation.
    -
  • A
    license
    A
    quality
    D
    maintenance
    Bridges AI agents to 1C:Enterprise via OData, enabling natural language queries of business entities like counterparties and invoices with read-only access.
    8
    46 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Lets Claude Code and other MCP clients read and propose changes against a live 1C:Enterprise 8.3 OData database, replacing INN, account, phone, and org/person names with deterministic tokens before any data reaches the model's context. Writes are prepared as token-only previews and only executed after explicit human confirmation, with a leak guard ensuring protected values never surface in responses, errors, or logs.
    7
    MIT