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

MCP v8std в категории проверки кода учитывается косвенно: это не проверочный движок, а read-only MCP к базе стандартов v8std.ru и диагностическим страницам. Он полезен после того, как диагностики уже получены из АПК, BSL Language Server, EDT или другого checker.

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

v8std_explain_diagnosticsобъясняет список диагностик АПК, BSL Language Server и EDT, группирует предупреждения и связывает их со стандартами.
v8std_explain_snippetподбирает применимые стандарты по короткому фрагменту BSL.

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

хороший слой объяснения "почему проверка ругается" и "какой стандарт связан с этой диагностикой"; есть публичный endpoint без ключа и локальный запуск для закрытого кода.

Ограничения

не анализирует файлы, не запускает BSL Language Server, не возвращает LSP diagnostics/SARIF/JSONL и не делает исправления. Для реальной проверки нужен отдельный checker, а MCP v8std подключается как справочный слой после него.

MCP v8std - специализированный источник стандартов v8std.ru для ИИ-помощников. Он не пытается заменить справку платформы или ИТС, а дает агенту доступ к стандартам, диагностическим страницам и связям между ними.

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

v8std_searchпоиск стандартов, диагностик и страниц по фразе, номеру стандарта или коду диагностики.
v8std_get_pageполучение полного текста найденной страницы.
v8std_get_relatedпереход к связанным стандартам, диагностикам и материалам.
v8std_explain_snippetподбор стандартов по короткому фрагменту BSL.
v8std_explain_diagnosticsобъяснение диагностик АПК, BSL Language Server и EDT.

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

открытый репозиторий, CC0, публичный endpoint без ключа, локальный запуск через Docker/Python, явная специализация на стандартах и диагностических пояснениях. В отличие от общих справочников, сразу покрывает сценарий "диагностика -> причина -> связанный стандарт".

Ограничения

это read-only источник знаний. Он не запускает анализ проекта, не строит diagnostics сам и не заменяет BSL Analyzer, EDT validation или BSL Language Server. Публичный endpoint получает текст запросов, поэтому закрытый код и коммерческие данные нужно проверять только через локальный запуск.

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

когда агенту нужно опираться на стандарты v8std.ru, объяснять диагностики АПК/BSL LS/EDT или подбирать правила по небольшому фрагменту кода.

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

ПодключениеStreamable HTTP MCP; публичный endpoint https://ai.v8std.ru/mcp без ключа; локальный endpoint по инструкции http://127.0.0.1:8765/mcp.
Что нужноMCP-клиент с HTTP transport; для публичного сервиса достаточно URL; для локального запуска - Docker или Python 3.12, requirements.txt, requirements-mcp.txt, сгенерированные docs/ai/pages.jsonl и docs/ai/search-vectors.jsonl.
Важнопубличный MCP видит текст запросов, поэтому закрытый код, коммерческие данные и сведения из непубличных проектов туда отправлять нельзя. Для закрытого кода, автономной работы и проверки локальных изменений предусмотрен локальный запуск сервера из репозитория. Сервер read-only: не меняет проект, не запускает проверки, а возвращает материалы v8std.ru.