mcp-1c

Локальный MCP-сервер на OneScript для поиска по выгрузке конфигурации 1С прямо из Cursor

MCP-сервер

Низкий риск

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

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

  • Только читает файлы выгрузки конфигурации и локальную базу справки
  • Не подключается к рабочей базе 1С и не выполняет код
Все причины и проверки
Российский стек

lekot/mcp-1c

Установка

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

{
  "mcpServers": {
    "mcp-1c-onescript": {
      "command": "oscript",
      "args": ["C:\\mcp-1c\\main.os"],
      "env": {
        "SHCNTX_HELP_DB": "C:\\mcp-1c\\src\\data\\shcntx_help.db"
      }
    }
  }
}

Добавляется в глобальный %USERPROFILE%\.cursor\mcp.json после копирования папки build без кириллицы в пути.

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

Что делает

Сервер запускается интерпретатором OneScript и дает агенту пять инструментов: поиск по BSL-файлам подстрокой или регулярным выражением, поиск по XML конфигурации, список файлов и каталогов выгрузки, чтение BSL-модуля целиком, по списку методов или по телу конкретного метода, и поиск по справке синтакс-помощника 1С через локальную SQLite-базу. Это избавляет агента от ручного обхода файлов выгрузки при работе над конфигурацией. Для справки синтакс-помощника нужен отдельный пакет sql для OneScript и файл базы. Есть готовое правило для Cursor, которое включает сервер автоматически при открытии .bsl и .xml файлов конфигурации.

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

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

  • Разработка ведется в Cursor с выгрузкой конфигурации 1С в файлы
  • Нужен быстрый поиск по BSL и XML без ручного обхода структуры
  • Хочется сэкономить токены агента на чтении справки синтакс-помощника

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

  • Путь к серверу или выгрузке содержит кириллицу: Cursor передает его искаженно и сервер не запускается
  • Нужен более функциональный набор навыков: автор сам ссылается на cc-1c-skills как более мощную альтернативу
  • Используете не Cursor, а другого агента

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

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

Ограничения

Автор прямо пишет в README, что весь код репозитория, кроме одного абзаца, написан ИИ-агентами. Путь к серверу должен быть без кириллицы, иначе Cursor передает его в искаженном виде. Нельзя одновременно прописывать сервер и в глобальном, и в локальном mcp.json проекта: Cursor запустит два процесса с одинаковым именем и один упадет. Требует установленного OneScript 2.0+ в PATH.

Как отключить. Удалите блок mcp-1c-onescript из %USERPROFILE%\.cursor\mcp.json и перезапустите MCP в Cursor.

MCP

Транспорт
stdio
Авторизация
не нужна
Переменные окружения
Переменные окружения
SHCNTX_HELP_DB
Путь к SQLite-базе справки синтакс-помощника 1С для инструмента syntax_help_search.

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

  • Только читает файлы выгрузки конфигурации и локальную базу справки
  • Не подключается к рабочей базе 1С и не выполняет код

Коротко о README

README дает таблицу пяти инструментов, требования (OneScript, Cursor, пакет sql для справки), пошаговую установку копированием папки build и правкой mcp.json, предупреждения про кириллицу в пути и дублирование сервера, установку через opm и команду проверки через echo с JSON-RPC запросом. Автор честно пишет, что код написан ИИ-агентами, и ссылается на более функциональную альтернативу cc-1c-skills.

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

Можно ставить через пакетный менеджер OneScript?

Да, есть готовый пакет: opm install -f 1c-mcp-0.2.0.ospx.

Что делать, если сервер не стартует?

Чаще всего дело в кириллице в пути к main.os или в дублировании сервера в локальном и глобальном mcp.json.

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

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, 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 AImcp-1c

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