Инструменты по категориям
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_helpfetch_itsdiff_1c_documentation_versions
Сильные стороны
закрывает методологический сценарий вместе с review/rewrite/check flows; удобно, если этот proxy уже используется как основной шлюз к Напарнику.
Ограничения
как и у 1C Buddy, качество и полнота зависят от внешнего сервиса и подписки.
Когда выбирать
когда основной стек уже завязан на 1C AI MCP, и методические ответы нужны рядом с код-операциями 1С:Напарника.
Что учитывать
http://localhost:8007/mcp; SSE при USESSE=true.ONEC_AI_TOKEN; подписку/доступ к code.1c.ai.comol/1c-code-checker и учитывает исправления API-формата из SteelMorgan/spring-mcp-1c-copilot.