1C Syntax Helper MCP Server

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

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

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

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

  • Поднимает Elasticsearch и HTTP-сервис без авторизации
Все причины и проверки
Российский стек

antonio1c/1c-syntax-helper-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/1c-syntax-helper-mcp-server

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

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

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

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

  • Поднимает Elasticsearch и HTTP-сервис без авторизации

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

Что делает

Сервер разбирает файл справки платформы в формате .hbk, индексирует его в Elasticsearch и отвечает агенту на вопросы о встроенном языке. Через три инструмента агент ищет глобальные функции вроде СтрДлина, методы и свойства объектов вроде ТаблицаЗначений.Добавить и получает полное описание объекта со всеми методами, свойствами и событиями. Индексация идет в фоне при первом запуске, переиндексацию можно запустить параметром или через API. Автор рассчитывает на один общий сервер в локальной сети для нескольких разработчиков.

Для кого. Для команд разработчиков 1С, которые хотят, чтобы агент сверялся с официальным синтакс-помощником, а не угадывал методы.

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

  • Агент придумывает несуществующие методы встроенного языка 1С
  • Нужен один сервис справки для нескольких разработчиков в офисе
  • Нужно быстро получить список методов и свойств объекта платформы

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

  • Нужен поиск по коду и метаданным своей конфигурации, а не по справке платформы
  • Нет ресурсов на Elasticsearch: сервис занимает около 2 ГБ памяти

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

Проверь по синтакс-помощнику, какие параметры у метода ТаблицаЗначений.Свернуть

MCP

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

Переменные окружения

ELASTICSEARCH_HOST
Адрес Elasticsearch
ELASTICSEARCH_PORT
Порт Elasticsearch
REINDEX_ON_STARTUP
Переиндексировать справку при запуске

Ограничения

Файл справки .hbk в репозиторий не входит, его нужно взять из своей установки платформы. Нужны Docker и Elasticsearch, встроенной авторизации у сервиса нет, поэтому выставлять его за пределы доверенной сети не стоит. Файла лицензии в репозитории нет, хотя README упоминает MIT. Примеры конфигурации клиентов в разных документах расходятся.

Как отключить. Удалите сервер 1c-syntax-helper из настроек MCP клиента и остановите контейнеры командой docker compose down.

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

Где взять файл .hbk?

В каталоге установленной платформы 1С:Предприятие, автор ориентируется на версию 8.3.24 и новее.

Как обновить справку после выхода новой платформы?

Остановить сервисы, заменить файл .hbk, запустить их снова и вызвать перестройку индекса через API.

Обсуждение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Альтернативы

Инструменты других авторов для тех же задач.

Коротко о README

README описывает локальный запуск через Docker Compose с файлом справки в data/hbk, сборку образов для серверов на AMD64 и ARM64 и подключение VS Code. Приведена архитектура: общий Elasticsearch и FastAPI-сервер, к которому ходят несколько рабочих мест. Перечислены три MCP-инструмента, порядок переиндексации и обновления справки, диагностика через логи и эндпоинты состояния.

Бейдж для README

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

Foxx AI1C Syntax Helper MCP Server
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.