MCP-сервер справки платформы 1С

Onec Platform Help MCP Server

MCP и REST сервер с гибридным поиском (BM25 плюс семантика) по официальной справке платформы 1С:Предприятие

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

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

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

  • Поднимает в Docker сервер, сервис эмбеддингов и Qdrant
  • Индексирует скопированные файлы справки 1С, к базе не подключается
Все причины и проверки
Российский стек

rzateev/onec-help-mcp

Установка

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

git clone https://github.com/rzateev/onec-help-mcp.git && cd onec-help-mcp && docker compose up -d

После копирования файлов shcntx_ru.hbk и shcntx_root.hbk в data/help1c/<версия>.

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

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

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

  • Поднимает в Docker сервер, сервис эмбеддингов и Qdrant
  • Индексирует скопированные файлы справки 1С, к базе не подключается

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

Что делает

Сервер парсит файлы справки платформы (shcntx_ru.hbk и shcntx_root.hbk), которые нужно скопировать из установки 1С, и строит индекс в Qdrant с использованием собственного embedding-сервиса. Агенту доступны пять инструментов: поиск по всей справке естественными запросами, точный поиск API-элементов, получение полной карточки элемента с сигнатурой и примерами, список методов и свойств типа, и управление версиями (индексация, список проиндексированных версий). Поддерживает несколько версий платформы одновременно, каждая хранится отдельной коллекцией. Весь стек (сам сервер, embedding-сервис и Qdrant) поднимается одной командой docker compose up, внешних облачных зависимостей не требует. Есть и REST API на том же порту для использования без MCP-сессии, например из скриптов или Claude Code skills.

Для кого. Для 1С-разработчиков в Cursor или Claude Desktop, которые хотят получать точные ответы из справки платформы прямо в IDE, без переключения в браузер.

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

  • Нужен точный поиск сигнатуры метода или свойства платформы 1С по имени
  • Нужен поиск по смыслу вопроса, а не только по точному совпадению
  • Есть Docker и файлы справки из установленной платформы, готовы один раз проиндексировать нужную версию

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

  • Нет Docker или нельзя поднимать три контейнера (сервер, embedding, Qdrant)
  • Нет доступа к файлам shcntx_ru.hbk и shcntx_root.hbk из установки платформы
  • Нужна справка не по платформе, а по конкретной прикладной конфигурации

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

Найди в справке 1С метод HTTPСоединение.ОтправитьДляОбработки и покажи его параметры

MCP

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

Ограничения

В README указаны противоречивые сведения о лицензии: бейдж в начале файла говорит Non-Commercial, а раздел в конце указывает MIT License с авторством Романа Затеева; ориентироваться стоит на файл LICENSE в репозитории. Первая индексация версии занимает 5-15 минут на CPU или 2-5 минут на GPU. Файлы справки нужно копировать вручную из установки платформы, автоматической загрузки нет.

Как отключить. Остановите стек командой docker compose down и удалите сервер onec-platform-help из mcp.json клиента.

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

Нужен ли внешний сервис для эмбеддингов?

Нет, embedding-сервис входит в docker-compose стек и работает локально в режиме CPU или GPU.

Можно использовать без MCP?

Да, все инструменты доступны через REST API на том же порту, например для скриптов автоматизации.

Обсуждение

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

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

MCP-сервер, который распаковывает справку 1С из .hbk, индексирует ее в Qdrant и отдает агенту поиск по API, сниппетам и стандартам

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

Легкий MCP-сервер на Rust с HTTP/SSE транспортом, который ищет по официальной справке платформы 1С:Предприятие 8.3 через SQLite FTS5

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

MCP-сервер по документации API платформы 1С прямо из файлов справки shcntx_ru.hbk, с keyword, semantic и hybrid поиском

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

MCP-сервер поиска по синтакс-помощнику платформы 1С: глобальные функции, методы и свойства объектов через Elasticsearch

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

MCP-справочник синтаксиса 1С 8.3

1C Syntax Helper MCP (mcp-1c-helper)

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

Read-only MCP-сервер ищет по индексу справки платформы 1С:Предприятие 8.3 в Elasticsearch и отдает результат агенту гибридным поиском BM25 плюс эмбеддинги

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

MCP-сервер со справкой синтакс-помощника 1С: поиск функций, типов, методов, свойств и конструкторов из установленной платформы

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

Коротко о README

README описывает гибридный поиск (BM25 плюс семантика), установку за три шага (клонирование, копирование файлов справки, docker compose up), настройку Cursor через mcp.json, таблицу из пяти MCP-инструментов, примеры REST-запросов через curl, диаграмму архитектуры с Qdrant и embedding-сервисом, раздел частых проблем и ссылки на подробную документацию по инструментам, REST API, развертыванию и архитектуре.

Бейдж для README

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