MCP для чтения данных 1С через OData

1c-mcp

MCP-сервер на TypeScript для доступа к 1С через OData, только чтение: поиск объектов, карточка сущности, связанные записи

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

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

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

  • Читает базу 1С, где обычно хранятся персональные данные клиентов и сотрудников
  • Запускает Node.js-сервер, который по OData читает объекты и связанные записи базы 1С
  • Запись в 1С не поддержана
Все причины и проверки
Российский стек

ebceu4/onec-mcp

Похожий инструмент с большим сообществом: OneC MCP, 5 ★ репозитория

Установка

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

pnpm install && cp .env.example .env && pnpm build && pnpm --filter @carely/1c-mcp start

Команды из README: установка зависимостей, копирование конфига окружения, сборка и запуск сервера.

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

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

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

  • Читает базу 1С, где обычно хранятся персональные данные клиентов и сотрудников
  • Запускает Node.js-сервер, который по OData читает объекты и связанные записи базы 1С
  • Запись в 1С не поддержана

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

Что делает

Сервер обращается к 1С по протоколу OData и отдает агенту инструменты для чтения: список доступных источников данных, описание возможностей подключения, поиск сущностей, получение карточки объекта и поиск связанных записей. Есть проверка состояния подключения и инвентаризация инструментов. Автор прямо пишет, что это ранняя версия: часть бизнес-логики из прежнего Python-прототипа еще не перенесена, а структура проекта повторяет два других его MCP-сервера.

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

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

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

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

  • Нужна запись данных в 1С: сервер читает, но не пишет
  • Нужны готовые бизнес-сценарии: автор пишет, что часть логики прототипа еще не перенесена
  • Нет публикации OData у базы 1С

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

Найди в 1С контрагента по названию и покажи связанные с ним документы

MCP

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

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

ONEC_INTERFACE_MODE
Установите mock для смок-тестов без реальной базы 1С.

Ограничения

Проект в раннем состоянии, 0 звезд, без релизов и стабильной версии. Только чтение, ничего не изменяет в 1С. Нужна настроенная публикация OData на стороне 1С и переменные окружения из .env.example. Часть бизнес-логики из Python-прототипа автора еще не перенесена.

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

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

Сервер может изменить данные в 1С?

Нет, README прямо указывает, что инструменты только читают через OData.

Можно проверить сервер без реальной базы 1С?

Да, для смок-тестов есть режим ONEC_INTERFACE_MODE=mock.

Обсуждение

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

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-сервер на npx, который дает Claude доступ на чтение к базе 1С через стандартный OData без выгрузки в Excel и ручных URL

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

Python-прокси между MCP-клиентом и HTTP-сервисом 1С: читает метаданные, структуру объектов и предопределенные данные, с опциональным OAuth2

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

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

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

Опубликованный на PyPI read-only MCP-сервер для стандартного OData 1С:Предприятие 8.3.5+: схема, запросы с фильтрами, поиск записи по Ref_Key

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

Коротко о README

README описывает TypeScript MCP-сервер для чтения 1С ERP через OData, дает команды быстрого старта на pnpm, режим mock для тестов без реальной базы и список из семи инструментов: инвентаризация, healthcheck, список источников, описание возможностей, поиск сущностей, карточка сущности и поиск связанных записей.

Бейдж для README

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