Справка встроенного языка 1С: локальный MCP

itcoolmcplang1c

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

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

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

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

  • Сервер на Rust распаковывает справку платформы 1С и строит кэш индекса на диске
  • В сеть не ходит и к базам не подключается
Все причины и проверки
Российский стек

itcoollook-ru/itcoolmcplang1c

Установка

Работает в

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

cargo build --release --locked

Сборка из исходников, флаг --locked фиксирует версии зависимостей из Cargo.lock.

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

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

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

  • Сервер на Rust распаковывает справку платформы 1С и строит кэш индекса на диске
  • В сеть не ходит и к базам не подключается

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

Что делает

Сервер распаковывает контейнер справки .hbk из установленной локально платформы 1С:Предприятие и разбирает страницы справки: объекты и их свойства, методы с параметрами и примерами, разделы встроенного языка и языка запросов. Индекс строится командой index при первом запуске автоматически в фоне или вручную заранее, кэшируется в стандартном каталоге кэша операционной системы. Пока сборка идет, инструменты отвечают текстом о прогрессе индексации, а не пустой выдачей, чтобы агент не решил, что метода не существует. Ни файл справки, ни производные от него данные не публикуются в репозитории и никуда не передаются за пределы машины.

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

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

  • Агент выдумывает сигнатуры методов встроенного языка вместо того, чтобы проверить их
  • Важно, чтобы справка не покидала машину разработчика
  • Установлена конкретная версия платформы и нужна справка именно под нее

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

  • Платформа 1С:Предприятие не установлена локально: собрать базу знаний не из чего
  • Нужна справка по Библиотеке стандартных подсистем, а не по встроенному языку платформы

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

Проверь через itcoolmcplang1c, есть ли у ТаблицаЗначений метод для поиска по нескольким колонкам

MCP

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

Ограничения

Нужны Rust 1.75 или новее для сборки и установленная платформа 1С:Предприятие для первого построения индекса. Флаг --locked обязателен при сборке, иначе cargo может подтянуть зависимости, требующие более новый компилятор. Справка привязана к версии установленной платформы, при обновлении платформы кэш пересобирается заново.

Как отключить. Удалите запись itcoolmcplang1c из конфигурации MCP-клиента и, если нужно, каталог кэша индекса.

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

Отправляется ли справка куда-то наружу?

Нет, README прямо гарантирует, что ни один файл справки и ни один производный байт не покидают машину.

Что отвечает сервер, пока индекс еще собирается?

Текст с процентом готовности индексации вместо пустого ответа, чтобы агент не решил, что метода не существует.

Обсуждение

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

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

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

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

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

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

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

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

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

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

Локальный read-only набор MCP-серверов для 1С: Rust-индексатор кода, скиллы метаданных, галерея промптов и поиск по справке платформы

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

Десять MCP-серверов для разработки 1С: справка платформы, точечная выгрузка и загрузка объектов, COM, хранилище, поиск по файлам и BSL Language Server

MCP-серверШирокий доступ1Звезды репозитория

Коротко о README

README подчеркивает главное свойство сервера: база знаний собирается на компьютере пользователя из его собственной установки платформы и никуда не передается, в репозитории нет ни одного файла справки. Описаны требования к Rust 1.75+ и платформе 1С, сборка с флагом --locked, автопоиск платформы или явный путь для команды index, поведение при незавершенной фоновой сборке индекса.

Бейдж для README

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