Какой MCP для 1С выбрать: сравнение по задачам

Короткий ответ: для кода на BSL поставьте набор скиллов, например cc-1c-skills или 1c-rules, для справки платформы mcp-bsl-platform-context, для поиска по большой конфигурации rlm-tools-bsl или code-index-mcp. Доступ к живой базе подключайте последним, на копии и только на чтение.

Какой MCP для 1С выбрать: сравнение по задачам
Содержание11 разделов

1С:Напарник бесплатен до 1 октября 2026 года, так сказано на code.1c.ai. Условий после этой даты на сайте нет, поэтому стоит заранее решить, чем закрыть те же задачи в Claude Code, Codex или Cursor. Ниже выбор по задачам: в каждом разделе два-четыре инструмента из каталога 1С с причиной выбора и уровнем риска из карточки записи. Слои разработки с агентом мы разбирали в статье про скиллы, MCP и правила для 1С.

Скиллы и правила для кода на BSL

С этого слоя начинают: скиллы и правила задают агенту формат выгрузки, стандарты BSL и порядок работы с конфигурацией.

  • Скиллы 1С для Claude Code, риск высокий. Полный цикл по XML-выгрузке: обработки, формы, роли, СКД, расширения, базы и хранилище. Рантайм рассчитан на Windows и PowerShell, для Linux и macOS есть порт на Python.
  • 1c-rules, риск высокий. Свод правил AGENTS.md, 13 субагентов и скилл, который меняет метаданные типизированными операциями вместо ручной правки XML. Установщик сам адаптирует файлы под Cursor, Claude Code и Codex. Для полной функциональности нужен пакет MCP-серверов с vibecoding1c.ru.
  • 1C AI Development Kit, риск высокий. Скиллы для Claude Code, отдельные агенты и правила для Cursor, спецификации XML-форматов 1С. Нужна платформа 8.3.24 и выше.
  • Скиллы Claude Code для 1С, риск средний. Собирают XML-исходники из компактного описания в JSON или DSL и разбирают обратно, валидаторы сверяют результат с выгрузкой.

Справка платформы и БСП

Эти серверы нужны, если агент путает или выдумывает методы платформы.

  • Справка платформы 1С по MCP, риск низкий. Читает синтакс-помощник из установленной платформы и ищет по функциям, типам и методам. Нужна Java 17, объекты конфигурации и БСП сервер не знает.
  • bsl-context, риск средний. Кроме справки проверяет модуль: несуществующие значения перечислений, неверное число аргументов, неизвестные методы типов. Собирается из исходников на Rust.
  • Скилл 1С:БСП, риск низкий. 24 справочника по подсистемам БСП 3.1.11 с сигнатурами, примерами и антипаттернами. Для других версий сигнатуры придется сверять с поставкой.

Поиск по большой конфигурации: rlm-tools-bsl и code-index-mcp

На большой конфигурации агент тратит контекст на чтение файлов целиком. Эти серверы отдают ему только нужный фрагмент.

  • rlm-tools-bsl, риск средний. Агент отправляет короткий Python-скрипт, скрипт выполняется в песочнице рядом с исходниками, в контекст попадает только итог. Есть хелперы для процедур модуля, графа вызовов и ссылок на метаданные. Живую базу не читает.
  • code-index-mcp, риск средний. Индекс в SQLite: где тело процедуры, кто ее вызывает, какая цепочка вызовов ведет от функции к функции. Инструменты для 1С есть только в сборке bsl-indexer из выпусков GitHub, npm-версия их не содержит.
  • BSL Atlas, риск средний. Работает в Docker: быстрый режим без внешних ключей, полный добавляет векторный поиск через провайдера эмбеддингов.

Чтобы сравнить серверы на своей конфигурации, возьмите методику Сравнение RAG и RLM MCP-серверов для 1С: Claude прогоняет одни и те же бизнес-вопросы через разные серверы и сравнивает ответы и расход токенов. Готовые отчеты в репозитории сделаны на одной конфигурации, 1С:Документооборот КОРП.

rlm-tools-bsl или Unica

У этих инструментов разные задачи. rlm-tools-bsl только читает исходники на диске и экономит контекст при разборе чужого кода. Unica это плагин Codex и Claude Code с навыками и MCP-сервером: агент создает и проверяет метаданные, формы, роли, СКД и обработки, а когда нужно, запускает платформу. Риск у Unica высокий, поддерживается только ветка 8.3.27, движки при первом вызове скачиваются с GitHub и проверяются по SHA-256.

Разбираете большую чужую конфигурацию, ставьте rlm-tools-bsl. Создаете объекты на 8.3.27, ставьте Unica. Для проектов в формате 1C:EDT есть EDT Bridge, который переносит те же операции поверх EDT-MCP, но проект пока маленький и без релизов.

Метаданные и данные живой базы

  • MCP-сервер внутри 1С, риск высокий. Расширение поднимает MCP-сервер в самой базе, свои инструменты пишутся обработкой с двумя экспортными методами. Без прокси на Python нужна публикация без аутентификации, так делать не стоит.
  • mcp-1c, риск высокий. Один бинарник на Go, запросы к данным ограничены SELECT. Открытая версия дает базовые инструменты, а граф вызовов и семантический поиск есть только в платных редакциях.
  • 1C MCP Toolkit, риск высокий. Внешняя обработка, конфигурацию менять не нужно, есть анонимизация значений. Умеет выполнять произвольный код.
  • Read-only MCP-сервер стандартного OData 1С, риск низкий. Инструментов записи в нем нет, только чтение через стандартный OData платформы 8.3.5 и новее.

Разработка в 1C:EDT

  • EDT MCP Server, риск высокий. Ошибки проверок, иерархия вызовов, скриншоты форм, переименование объектов с обновлением кода. Группы инструментов можно отключить и оставить только анализ. Поддерживает EDT 2026.1 и 2026.2.
  • CodePilot1C для 1C:EDT, риск высокий. MCP Host внутри EDT с OAuth 2.1, агент получает типизацию и модель EDT. Пример автозапуска в README разрешает все мутирующие инструменты без подтверждения, политику лучше сузить.
  • EDT-Bridge, риск высокий. Инструменты записи требуют токен и по умолчанию возвращают только план, сервер слушает только localhost.

Тесты

  • METR, риск высокий. Обновляет базу, запускает тесты YaXUnit и проверяет синтаксис, агент сам видит упавшие тесты после правок.
  • Тестер, риск высокий. Сценарные тесты форм и навыки для Claude Code и Codex, с которыми агент управляет тестовым клиентом как пользователь.

Если заканчивается бесплатный 1С:Напарник

Напарник встроен в 1C:EDT, ключ доступа выдают через учетную запись 1С:ИТС. Путей два. Первый: оставить Напарника и вызывать его из своего агента через обертки со страницы 1С:Напарника. Все они работают с токеном code.1c.ai, это независимые проекты сообщества.

  • MCP-сервер для 1С:Напарник, риск средний. Три инструмента: вопросы, объяснение синтаксиса и проверка кода. Лицензия разрешает только личное и некоммерческое использование.
  • 1C-ai-mcp, риск средний. Вопросы к облачному Напарнику плюс локальный BSL Language Server для аудита и форматирования.
  • MCP-мост к 1С:Напарник на Go, риск средний. Для проверки сервер сам читает фрагмент из файла по пути, и код не идет через контекст модели.

Второй путь: закрыть те же задачи без облака 1С. Вопросы по синтаксису берет на себя справка платформы из раздела выше. Проверку кода дают BSL Language Server для Claude Code (риск средний, диагностика и переходы к определениям в самом агенте) и 1c-quality-gate (риск средний): он не дает Claude Code или OpenCode закончить сессию, пока правки не прошли проверку стандартов. Гейту нужен MCP-сервис стандартов v8std по HTTP.

Бесплатные и платные

Платные предложения по данным сайтов на сентябрь 2026:

  • vibecoding1c.ru: MCP-серверы для 1С за 7000 руб., конструктор MCP за 1500 руб., курсы от 12 000 до 19 500 руб.
  • OneMCP: семантический поиск по метаданным, коду и документации платформы и БСП, 900 руб. в месяц, тариф Pro 1500 руб.
  • Infostart: конструктор MCP для 1С и My1cMCP для нескольких баз, платные позиции маркетплейса.
  • KT.Team: ИИ-агент для 1С с MCP и шлюзом прав, цена по запросу.

Те же задачи закрывают открытые проекты. Семантический поиск по конфигурации дают полный режим BSL Atlas и MCP-сервер с RAG по структуре конфигурации 1С. Документацию БСП ищет MCP-поиск по документации БСП. Персональные данные от облачной модели прячет 1С Trusted Gateway: он подменяет имена и ИНН псевдонимами. Открытые проекты придется ставить и обновлять самостоятельно. Платные редакции есть и у части открытых серверов, например у mcp-1c и MCP:RSV Data.

Под какой агент: Claude Code, Codex, Cursor, OpenCode

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

Безопасность: копия базы и права на чтение

  1. Не подключайте агента к боевой базе. Начните с копии или демобазы.
  2. Дайте пользователю 1С права только на чтение и выбирайте серверы, где запись выключена. В 1С через OData: MCP-сервер на чтение запись включается только флагом ONEC_WRITABLE.
  3. Изолируйте агента: Песочница для ИИ-агента с 1С держит клиент в контейнере, а сервер 1С в отдельной виртуальной машине.
  4. Если данные уходят в облачную модель, маскируйте персональные. 1С Trusted Gateway подменяет ФИО, ИНН и коды, но автор предупреждает, что гарантии от утечки нет.
  5. Включайте аутентификацию: встроенный сервер 1C MCP Toolkit по умолчанию работает без нее.

Вопросы и ответы

Какие MCP и правила ставить в Cursor для 1С?

Поставьте правила 1c-rules или Скиллы 1С для Cursor, справку платформы mcp-bsl-platform-context и один сервер поиска по коду, например rlm-tools-bsl. Доступ к базе добавляйте позже и только на копии.

rlm-tools-bsl или Unica: какой MCP лучше?

Они для разных задач. rlm-tools-bsl читает исходники и экономит контекст на большой конфигурации. Unica создает и проверяет метаданные, формы и роли в Codex и Claude Code, но только на платформе 8.3.27.

Чем заменить 1С:Напарника после 1 октября 2026?

Можно вызывать Напарника из своего агента через MCP-обертки с токеном code.1c.ai. Без облака 1С вопросы по синтаксису закрывает справка платформы по MCP, проверку кода BSL Language Server и 1c-quality-gate.

Есть ли скиллы 1С для Codex и OpenCode?

Да. Для Codex есть Unica и Скиллы 1С для ИИ-агентов, для OpenCode переносимая сборка OpenCode 1C Portable с 79 навыками и набор скиллов OpenCode для 1С.

Инструменты из статьи

14 записей каталога

Об авторе

Читайте также

Разработка на 1С с AI-агентом: скиллы, MCP и правила

Разработка на 1С с AI-агентом: скиллы, MCP и правила

Для 1С:Предприятие уже есть скиллы, MCP-серверы и правила, которые дают агенту доступ к метаданным, коду, формам и запросам. Разбираем, что поставить под Claude Code, Cursor и Codex и как собрать из этого рабочий процесс.

Telegram Bot API: getUpdates, вебхук и проверка бота

Telegram Bot API: getUpdates, вебхук и проверка бота

Бот получает обновления одним из двух способов: забирает их сам через getUpdates или ждет, пока Telegram отправит их на его адрес через вебхук. Включить оба способа сразу нельзя, и это частая причина пустого getUpdates.