Standalone MCP для справки 1С на Rust

mcp-1c-help

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

MCP-сервер

Низкий риск

Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

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

  • Только читает локальный файл справки платформы и строит локальный индекс
  • HTTP/SSE без авторизации, стоит держать порт закрытым от внешней сети
Все причины и проверки
Российский стек

vitebc/mcp-1c-help

Установка

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

cargo build --release

Сборка из исходников, требуется Rust.

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

Что делает

Сервер разбирает HBK-контейнеры справки платформы (общий синтаксис, язык запросов, встроенный язык) и строит полнотекстовый индекс SQLite FTS5. Работает через HTTP/SSE транспорт, поэтому подходит любым MCP-клиентам с его поддержкой: Claude Desktop, Cursor IDE, Copilot и другим. Четыре инструмента: поиск по справке с фильтром по категории, получение полного содержимого темы по ID, статус версии платформы и количества тем, принудительная переиндексация. Путь к установленной платформе определяется автоматически или задается переменной окружения, порт сервера тоже настраивается через переменную.

Для кого. Для 1С-разработчиков, которым нужен легкий standalone MCP-сервер справки платформы с HTTP/SSE транспортом без Python-зависимостей.

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

  • Нужен MCP-сервер справки 1С без установки Python и его зависимостей
  • MCP-клиент поддерживает HTTP/SSE, а не только stdio
  • Нужна простая переиндексация одним запросом при обновлении платформы

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

  • MCP-клиент поддерживает только stdio, а не HTTP/SSE
  • Нужен смысловой, а не текстовый поиск по справке: здесь только FTS5

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

Найди в справке 1С тему про регулярные выражения в строковых функциях и покажи полный текст

Ограничения

Транспорт только HTTP/SSE, stdio не поддерживается, учитывайте это при выборе MCP-клиента. Поиск чисто полнотекстовый через FTS5, без векторных эмбеддингов. Нужна установленная платформа 1С:Предприятие 8.3 для доступа к файлам справки .hbk.

Как отключить. Остановите процесс mcp-1c-help и удалите запись 1c-help из конфигурации MCP-клиента.

MCP

Транспорт
sse
Авторизация
не нужна
Переменные окружения
Переменные окружения
ONEC_HELP_PATH
Явный путь к установленной платформе 1С, если автоопределение не сработало.
MCP_HELP_PORT
Порт сервера, по умолчанию 3010.

Проверка безопасности

  • Только читает локальный файл справки платформы и строит локальный индекс
  • HTTP/SSE без авторизации, стоит держать порт закрытым от внешней сети

Коротко о README

README дает схему архитектуры: MCP-клиент общается с сервером на Rust по HTTP/SSE, внутри HBK-парсер для контекстов shcntx_ru, shquery_ru, shlang_ru и индекс SQLite FTS5. Приведены команды сборки cargo build --release, автоматического и явного запуска с указанием пути платформы и порта, таблица из четырех MCP-инструментов с параметрами search_1c_help.

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

Поддерживается ли stdio?

Нет, только HTTP/SSE, README прямо указывает этот транспорт как единственный.

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

Инструмент reindex_1c_help запускает принудительную переиндексацию без перезапуска сервера.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIStandalone MCP для справки 1С на Rust

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