Перейти к содержанию

MCP v8std для ИИ-помощников

MCP v8std — это подключение к базе стандартов v8std.ru из редактора кода с ИИ.

Если вы раньше не работали с такими помощниками, представьте это как справочник, к которому ИИ может обратиться сам. Вы задаете вопрос на русском языке, а помощник при необходимости запрашивает у v8std нужный стандарт, диагностику или связанный материал.

Сервис не меняет ваш код и не запускает проверки в проекте. Он только возвращает материалы сайта: стандарты, описания диагностик и связи между ними.

Зачем это нужно

ИИ-помощник хорошо пишет текст, но без источника может ошибиться в правилах 1С или сослаться на несуществующий стандарт. MCP дает ему доступ к актуальной базе v8std.ru.

После подключения помощник может:

  • найти стандарт по номеру, коду диагностики или обычной фразе;
  • получить полный текст стандарта в удобном виде;
  • объяснить предупреждение АПК, BSL Language Server или EDT;
  • подобрать связанные стандарты по короткому фрагменту кода;
  • перейти от диагностики к пункту стандарта, который объясняет причину ошибки.

Как это работает

Вы подключаете к редактору адрес сервиса:

https://ai.v8std.ru/mcp

Редактор сообщает ИИ-помощнику, что у него появились методы v8std. Когда вопрос касается стандартов 1С, помощник выбирает подходящий метод, отправляет запрос в v8std и получает ответ.

Например:

  1. Вы спрашиваете: "Почему нельзя использовать модальные окна?"
  2. Помощник ищет стандарт через v8std_search.
  3. Затем получает полный текст страницы через v8std_get_page.
  4. В ответе он ссылается на найденный стандарт, а не отвечает по памяти.

Методы v8std

Ищет стандарты, диагностики и материалы сайта.

Используйте, когда нужно найти правило по обычной фразе, номеру стандарта или коду диагностики:

  • модальные окна;
  • std437;
  • acc:1245;
  • bslls:UsingModalWindows;
  • локализация интерфейсных текстов.

v8std_get_page

Возвращает полный текст найденной страницы.

Этот метод нужен, когда помощнику мало краткого результата поиска и нужно прочитать сам стандарт, описание диагностики или связанный материал.

Показывает связанные страницы.

Например, от стандарта можно перейти к диагностике анализатора, а от диагностики к стандарту, который объясняет нарушение.

v8std_explain_snippet

Подбирает стандарты по короткому фрагменту кода 1С.

Метод полезен, когда нужно понять, какие правила могут относиться к конкретной строке или небольшому блоку. Не отправляйте в публичный сервис закрытый код. Для такого сценария используйте локальный запуск MCP.

v8std_explain_diagnostics

Объясняет список диагностик АПК, BSL Language Server и EDT.

Метод помогает после проверки проекта: помощник может сгруппировать найденные предупреждения, показать описание диагностики и найти пункт стандарта, который поясняет причину.

Примеры вопросов

  • "Найди стандарт про модальные окна в 1С".
  • "Объясни диагностику bslls:UsingModalWindows".
  • "Что означает acc:1245 и какой стандарт с ним связан?"
  • "Какие стандарты относятся к локализации интерфейсных текстов?"
  • "По этому фрагменту кода подбери применимые стандарты v8std".

Подключение

Публичный сервис доступен без ключа:

https://ai.v8std.ru/mcp

Cursor

Создайте файл .cursor/mcp.json в проекте или ~/.cursor/mcp.json для всех проектов:

{
  "mcpServers": {
    "v8std": {
      "url": "https://ai.v8std.ru/mcp"
    }
  }
}

После сохранения откройте настройки MCP в Cursor и убедитесь, что сервер v8std включен.

Claude Code

Выполните команду в терминале:

claude mcp add --transport http v8std https://ai.v8std.ru/mcp

После подключения можно открыть список MCP-серверов командой /mcp внутри Claude Code.

Kiro

Создайте файл .kiro/settings/mcp.json в проекте или ~/.kiro/settings/mcp.json для всех проектов:

{
  "mcpServers": {
    "v8std": {
      "url": "https://ai.v8std.ru/mcp"
    }
  }
}

Kiro загрузит сервер из этого файла и покажет методы v8std среди доступных действий.

Antigravity

Откройте панель агента, выберите меню ..., затем MCP Servers, Manage MCP Servers и View raw config. Добавьте сервер в mcp_config.json:

{
  "mcpServers": {
    "v8std": {
      "serverUrl": "https://ai.v8std.ru/mcp"
    }
  }
}

Если ваша версия Antigravity предлагает поле url, используйте тот же адрес сервиса.

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

Публичный MCP видит текст запросов, которые отправляет ваш ИИ-помощник. Не передавайте туда закрытые фрагменты кода, коммерческие данные и сведения из непубличных проектов.

Для закрытого кода, автономной работы или проверки локальных изменений запустите MCP у себя. Инструкция находится на странице Поддержка.