MCP-сервер справки по синтаксису 1С

1C Syntax Helper MCP Server

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

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

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

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

  • Поднимает в 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-серверРасширенный доступ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-серверРасширенный доступ34Звезды репозитория
Российский стек

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

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

MCP-сервер и CLI для 1С, которые строят полнотекстовый и векторный индекс по .hbk-справке платформы и понимают идентификаторы в PascalCase на русском

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

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

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

Коротко о README

README указывает статью на Инфостарте как первоисточник идеи, описывает архитектуру с общим Elasticsearch и FastAPI MCP-сервером на localhost:8002, таблицу из девяти MCP-инструментов, годовой цикл обновления .hbk и рецепт вызова с кириллицей через файл вместо аргумента командной строки из-за проблем кодировки на Windows.

Бейдж для README

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