Инструменты по категориям

1C AI MCP - еще один MCP к 1С:Напарнику, но с более широким набором документационных tools, включая latest/versioned docs, ИТС и документацию конфигураций.

MCP tools по справке платформы и BSL

ask_1c_aiзадает общий вопрос по 1С через 1С:Напарник.
explain_1c_syntaxобъясняет элемент синтаксиса или API 1С.
its_helpищет по ИТС и возвращает идентификаторы документов для последующего чтения.
fetch_itsчитает документ ИТС по идентификатору.
search_1c_documentationищет по документации платформы с указанием версии.
onec_helpищет по документации платформы без явного номера версии.
diff_1c_documentation_versionsсравнивает документацию между версиями.
config_helpищет по документации прикладных решений/конфигураций, если источник доступен через Напарник.

Сильные стороны

самый широкий набор по справке через 1С:Напарник: latest docs, versioned docs, diff версий, ИТС и config docs. Подходит, когда нужен не локальный справочник, а ответы с учетом документационных сервисов 1С.

Ограничения

зависит от 1С:Напарника, токена и доступности upstream-инструментов.

1C AI MCP - MCP-прокси к 1С:Напарнику. По проверочным сценариям близок к 1C Buddy, но без отдельного веб-чата и OpenAI-compatible слоя в фокусе карточки.

MCP tools по проверке кода

check_1c_codeпроверяет фрагмент BSL; поддерживает типы syntax, logic, performance. В direct mode для syntax вызывает upstream tool mcp__syntax-checker__validate, при сбое возвращается к prompt-mode.
review_1c_codeделает review фрагмента на стиль, стандарты, читаемость и потенциальные проблемы; не заменяет syntax check.

Связанные инструменты исправления

rewrite_1c_codeпереписывает переданный код по задаче.
modify_1c_codeмодифицирует фрагмент кода по инструкции.

Сильные стороны

явное разделение check_1c_code и review_1c_code, есть direct mode для syntax-checker Напарника. Хорошо подходит для проверки коротких фрагментов, которые агент уже держит в контексте.

Ограничения

не выполняет локальный анализ проекта и не возвращает SARIF/LSP diagnostics. Для больших кодовых баз нужен отдельный LSP/анализатор.

1C AI MCP - открытый MCP-прокси к 1С:Напарнику, близкий к 1C Buddy по основным сценариям. Его отличие - более дробный MCP-интерфейс: отдельные tools для review, rewrite, modify, latest-документации и документации конфигураций.

MCP tools по 1С:Напарнику:

ask_1c_aiзадает произвольный вопрос к 1С:Напарнику; по умолчанию переиспользует последнюю сессию, create_new_session=True начинает новую.
explain_1c_syntaxобъясняет конкретный элемент синтаксиса, оператор, ключевое слово, встроенную функцию или API-элемент 1С.
check_1c_codeпроверяет BSL-код; check_type поддерживает syntax, logic, performance. В direct mode для syntax вызывает upstream mcp__syntax-checker__validate, затем добавляет анализ логики/производительности промптом.
review_1c_codeделает code review по стилю, стандартам разработки 1С, читаемости, именованию и обработке ошибок.
rewrite_1c_codeпредлагает улучшенный вариант BSL-кода; цель можно задать через goal.
modify_1c_codeменяет BSL-код по явной инструкции пользователя или генерирует новый код, если исходный фрагмент не передан.
its_helpищет по ИТС; в direct mode вызывает upstream mcp__knowledge-hub__Search_ITS.
fetch_itsчитает документ/каталог ИТС по id; в direct mode вызывает upstream mcp__knowledge-hub__Fetch_ITS.
search_1c_documentationищет по документации платформы с указанием версии; в direct mode вызывает upstream mcp__knowledge-hub__Search_Documentation.
onec_helpищет по документации платформы без явного указания номера версии; это отдельный сценарий, где Напарник сам выбирает документацию для ответа.
diff_1c_documentation_versionsсравнивает документацию платформы между версиями; в direct mode вызывает upstream mcp__knowledge-hub__Diff_Documentation_Versions.
config_helpищет по документации прикладных решений/конфигураций через цепочку tools Напарника; использует ONEC_CONFIG_NAME, если config_name не передан.

Сильные стороны

детальный MCP-интерфейс к сценариям Напарника, direct mode с fallback на prompt/tool-chain, отдельные code tools для более точного выбора операции агентом, поддержка Docker secrets через ONEC_AI_TOKEN_FILE, ограничение входа через ONEC_AI_INPUT_MAX_LENGTH.

Ограничения

нет OpenAI-compatible gateway и веб-чата как у 1C Buddy. Весь функционал зависит от доступности code.1c.ai, токена и upstream tools. Это не локальный анализатор проекта: он работает с переданным фрагментом кода или документационным запросом.

1C AI MCP решает похожий сценарий, но через другой MCP-прокси к 1С:Напарнику.

Инструменты по категории

  • its_help
  • fetch_its
  • diff_1c_documentation_versions

Сильные стороны

закрывает методологический сценарий вместе с review/rewrite/check flows; удобно, если этот proxy уже используется как основной шлюз к Напарнику.

Ограничения

как и у 1C Buddy, качество и полнота зависят от внешнего сервиса и подписки.

Когда выбирать

когда основной стек уже завязан на 1C AI MCP, и методические ответы нужны рядом с код-операциями 1С:Напарника.

Что учитывать

ПодключениеStreamable HTTP по умолчанию, endpoint http://localhost:8007/mcp; SSE при USESSE=true.
Что нужноDocker или Python; токен 1С:Напарника ONEC_AI_TOKEN; подписку/доступ к code.1c.ai.
Важнооснован на идее comol/1c-code-checker и учитывает исправления API-формата из SteelMorgan/spring-mcp-1c-copilot.