MCP:RSV Data

Опубликовано на Infostart

Опубликовано на Infostart: https://infostart.ru/1c/tools/2720241/

Бесплатный MCP-сервер для рабочей базы 1С:Предприятие — два направления в одном расширении:

  • Данные базы — простым языком, без языка запросов 1С. ИИ-агент (Claude, Cursor и др.) по обычной просьбе («покажи остатки по складам», «найди контрагента», «сколько продали такого-то товара») получает реальные данные из базы — польза бухгалтеру и аналитику. Только чтение, права пользователя соблюдаются, персональные данные обезличиваются автоматически.
  • Структура метаданных любой конфигурации. Точные имена таблиц, полей и типов — удобный контекст для разработчика и его ИИ-агента, чтобы он не выдумывал имена.

Работает на любой конфигурации (УТ, ERP, БП, самописная), реализован как расширение конфигурации 1С — базу не меняет.

Это про данные. Если нужна разработка в 1С:EDT (создание и редактирование кода, метаданных, форм, СКД, отладка) — это другой, платный продукт линейки RSV: MCP:RSV Server.


Скачать

Последний релиз — всегда по одной и той же ссылке:

releases/latest/download/MCP-RSV-Data.zip

В архиве:

  • RSVData.cfe — расширение MCP:RSV Data для установки в базу 1С;
  • rsvdata-bridge.exe — программа-мост (Windows): мастер настройки подключения и локальный мост клиент↔база;
  • guide.md — полное пользовательское описание (то же, что guide.md в репозитории).

Все релизы — на вкладке Releases.


Быстрый старт

  1. Установить расширение в базу. В 1С:Предприятии: функции технического специалиста → «Управление расширениями конфигурации» → «Добавить» → выберите RSVData.cfe → перезапустите программу. (Или из Конфигуратора: Конфигурация → Расширения → загрузить из файла → обновить конфигурацию базы F7.)
  2. Подключить ИИ-клиент — двумя способами:
    • HTTP-сервис (если база опубликована на веб-сервере) — клиент обращается к 1С напрямую; rsvdata-bridge.exe помогает собрать готовый блок настроек, но не обязателен (на Linux/macOS блок пишется вручную).
    • Локальный мост (если база не опубликована) — rsvdata-bridge.exe подключается к базе по COM (Windows + установленная платформа 1С).
  3. Запустите rsvdata-bridge.exe, выберите способ, укажите параметры базы и клиент — мастер проверит связь, выдаст готовый блок настроек и при желании сам впишет его в конфиг клиента.

Подробно (оба способа, примеры конфигов для Claude Code / Cursor / Cline, диагностика) — в guide.md.


Инструменты

config (паспорт базы) · describe (что есть в базе) · get_structure (полная структура объекта) · query (чтение данных без языка запросов) · execute_query (готовый запрос 1С) · ping · help.

Описание каждого — в guide.md, а также внутри самого сервера: help без параметров — обзор, help topic=<инструмент> — подробности.


Что внутри репозитория

  • guide.md — пользовательское описание (источник истины).
  • bridge/ — исходники программы-моста на Go (rsvdata-bridge). Сборка под Windows: cd bridge && go build -o rsvdata-bridge.exe.
  • Файл расширения RSVData.cfe и собранный rsvdata-bridge.exe — не в репозитории, а в релизе (бинарники там, где им место).

🔧 Разработка в 1С:EDT — MCP:RSV Server (платный)

MCP:RSV Data читает данные. Если нужно разрабатывать в 1С:EDT — создавать и править BSL-код, объекты метаданных, формы, отчёты СКД, отлаживать — для этого есть профессиональный продукт линейки RSV:

👉 MCP:RSV Server — prepod2003.github.io/edt-ai-1c

Кстати: само расширение MCP:RSV Data от начала до конца создано ИИ-агентом именно через MCP:RSV Server — создание расширения и его объектов (HTTP-сервис, общие модули), написание всего кода и его проверка через код-ревью. Человек-программист не написал вручную ни строки. То есть сложную разработку в 1С сегодня реально вести полностью силами ИИ (подробнее — раздел P.S. в guide.md).

Лицензия

MIT (англоязычный оригинал юридически приоритетен). Неофициальный русский перевод для удобства — LICENSE.ru.md.