MCP-сервер справки платформы 1С
Onec Platform Help MCP Server
MCP и REST сервер с гибридным поиском (BM25 плюс семантика) по официальной справке платформы 1С:Предприятие
- 22 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Поднимает в Docker сервер, сервис эмбеддингов и Qdrant
- Индексирует скопированные файлы справки 1С, к базе не подключается
Установка
- Работает в
- Сервисы
Ручная установка
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, сниппетам и стандартам
Standalone MCP для справки 1С на Rust
mcp-1c-help
Легкий MCP-сервер на Rust с HTTP/SSE транспортом, который ищет по официальной справке платформы 1С:Предприятие 8.3 через SQLite FTS5
MCP-сервер по документации API платформы 1С прямо из файлов справки shcntx_ru.hbk, с keyword, semantic и hybrid поиском
MCP-сервер поиска по синтакс-помощнику платформы 1С: глобальные функции, методы и свойства объектов через Elasticsearch
MCP-справочник синтаксиса 1С 8.3
1C Syntax Helper MCP (mcp-1c-helper)
Read-only MCP-сервер ищет по индексу справки платформы 1С:Предприятие 8.3 в Elasticsearch и отдает результат агенту гибридным поиском BM25 плюс эмбеддинги
Справка платформы 1С по MCP
mcp-bsl-platform-context
MCP-сервер со справкой синтакс-помощника 1С: поиск функций, типов, методов, свойств и конструкторов из установленной платформы
Коротко о README
README описывает гибридный поиск (BM25 плюс семантика), установку за три шага (клонирование, копирование файлов справки, docker compose up), настройку Cursor через mcp.json, таблицу из пяти MCP-инструментов, примеры REST-запросов через curl, диаграмму архитектуры с Qdrant и embedding-сервисом, раздел частых проблем и ссылки на подробную документацию по инструментам, REST API, развертыванию и архитектуре.