MCP-сервер справки по синтаксису 1С
1C Syntax Helper MCP Server
Общий MCP-сервер на Elasticsearch для поиска по справке синтаксиса 1С из VS Code: функции, методы объектов, свойства, примеры кода
- 1 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Поднимает в Docker Elasticsearch и HTTP-сервер поиска по справке платформы 1С
- Сервис открыт в локальной сети без аутентификации пользователей
royfincher25-source/1c-syntax-helper-mcp
Похожий инструмент с большим сообществом: 1C Syntax Helper MCP Server, 76 ★ репозитория
Установка
- Работает в
- Сервисы
Ручная установка
docker compose up -dПоднимает Elasticsearch и FastAPI MCP-сервер, .hbk-файл нужно положить в data/hbk заранее.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Поднимает в Docker Elasticsearch и HTTP-сервер поиска по справке платформы 1С
- Сервис открыт в локальной сети без аутентификации пользователей
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер разбирает файл документации платформы 1С в формате .hbk, индексирует его в Elasticsearch и отдает по MCP инструменты поиска: универсальный поиск find_1c_help, полную и краткую справку по элементу, поиск с фильтром по контексту, список методов, свойств и событий объекта и примеры использования кода. Рассчитан на общий сервис на одной машине в локальной сети: один Elasticsearch и один .hbk-файл документации обслуживают до восьми одновременных пользователей VS Code без индивидуальной аутентификации.
Для кого. Для команд 1С-разработчиков, которые хотят один общий сервис быстрого поиска по синтаксис-помощнику платформы вместо локальной справки у каждого.
Подходит, если
- Нужен быстрый поиск глобальных функций и методов объектов из VS Code
- Нужен общий сервис справки на команду вместо локальной установки у каждого разработчика
Не подходит, если
- Нужна аутентификация или разграничение доступа: сервер работает без нее по локальной сети
- Нужна автоматическая актуализация документации: обновление .hbk сделано ручным раз в год
Пример запроса к агенту
Найди все методы и свойства объекта ТаблицаЗначений и покажи пример использования ДобавитьMCP
- Транспорт
- http
- Авторизация
- не нужна
Ограничения
Документация обновляется вручную примерно раз в год заменой .hbk-файла и переиндексацией. Сервис не аутентифицирует пользователей и рассчитан на доверенную локальную сеть. Проект содержит много служебных отчетов о рефакторинге, что говорит о еще не устоявшемся коде.
Как отключить. Остановите контейнеры командой docker compose down и уберите запись сервера из settings.json VS Code.
Частые вопросы
Нужна ли аутентификация для подключения?
Нет, сервис рассчитан на общий локальный сервер без индивидуальной аутентификации.
Как часто обновляется справка?
Документация обновляется вручную примерно раз в год заменой .hbk-файла и переиндексацией через /index/rebuild.
Обсуждение
Вопросов и отзывов пока нет.
MCP-сервер поиска по синтакс-помощнику платформы 1С: глобальные функции, методы и свойства объектов через Elasticsearch
MCP-справочник синтаксиса 1С 8.3
1C Syntax Helper MCP (mcp-1c-helper)
Read-only MCP-сервер ищет по индексу справки платформы 1С:Предприятие 8.3 в Elasticsearch и отдает результат агенту гибридным поиском BM25 плюс эмбеддинги
MCP-сервер для поиска и проверки синтаксиса 1С, который сам распаковывает справку из установленной платформы при первом запуске
Справка платформы 1С по MCP
mcp-bsl-platform-context
MCP-сервер со справкой синтакс-помощника 1С: поиск функций, типов, методов, свойств и конструкторов из установленной платформы
MCP-сервер и CLI для 1С, которые строят полнотекстовый и векторный индекс по .hbk-справке платформы и понимают идентификаторы в PascalCase на русском
MCP-сервер, который распаковывает справку 1С из .hbk, индексирует ее в Qdrant и отдает агенту поиск по API, сниппетам и стандартам
Коротко о README
README указывает статью на Инфостарте как первоисточник идеи, описывает архитектуру с общим Elasticsearch и FastAPI MCP-сервером на localhost:8002, таблицу из девяти MCP-инструментов, годовой цикл обновления .hbk и рецепт вызова с кириллицей через файл вместо аргумента командной строки из-за проблем кодировки на Windows.