Что агент делает с Метрикой

Через MCP агент получает не интерфейс Метрики, а набор инструментов с понятными параметрами. В «Системно MCP» это:

  • metrica_list_counters — список счётчиков, доступных профилю;
  • metrica_get_counter — настройки счётчика и его цели;
  • metrica_report — отчёт за период по метрикам и группировкам: визиты, посетители, источники, страницы входа, отказы, глубина, цели;
  • metrica_api_request — остальные методы API, включая Logs API, импорт данных и управление счётчиком.

Удобные инструменты только читают данные. Изменения через общий запрос к API агент выполняет после явного подтверждения: сначала показывает метод и параметры, потом ждёт вашего ответа.

Как подключить за три шага

  1. Создайте OAuth-приложение Яндекса и выберите доступ к Метрике на чтение статистики (metrika:read). Право на запись (metrika:write) нужно, только если агент будет менять настройки счётчика или цели.
  2. Откройте «Системно MCP», укажите Client ID и секрет и пройдите авторизацию в браузере. Токены сохраняются в системном защищённом хранилище, а не в JSON-конфигурации агента.
  3. Выберите ИИ-клиента. Приложение само зарегистрирует MCP-сервер в его пользовательской конфигурации, и инструменты появятся во всех проектах.

Поддерживаются Codex, Claude Code, Cursor, VS Code с Copilot, Windsurf, Antigravity и Cline CLI. Публичная сборка приложения выпущена для macOS 11 и новее на компьютерах с Apple Silicon.

Три шага подключения Метрики: OAuth-приложение Яндекса с правом metrika:read, приложение «Системно MCP» с токенами в системном хранилище и ИИ-клиент — Codex, Claude Code, Cursor, VS Code, Windsurf и другие
Права выбираются один раз в OAuth-приложении, остальное настраивает «Системно MCP».

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

Писать запросы можно обычным языком. Агент сам подберёт метрики и группировки API — например, ym:s:visits, ym:s:bounceRate или ym:s:startURL, — так что помнить их названия не нужно.

  • «Сравни визиты из поиска за последние четыре недели с предыдущими четырьмя и покажи страницы входа с самым большим падением».
  • «Какие источники трафика приводят к цели “Заявка” и сколько визитов приходится на одну заявку у каждого?»
  • «Найди страницы с отказами выше 60% среди тех, у которых больше 100 визитов за месяц».
  • «Разбей визиты страницы /pricing по устройствам и сравни конверсию на телефонах и компьютерах».
  • «Собери недельную сводку по счётчику и оформи её коротким отчётом для команды».
Пример диалога: пользователь просит сравнить визиты из поиска за два периода, агент вызывает metrica_report и показывает страницы входа с наибольшим падением
Пример диалога. Цифры условные: агент сам выбирает метрики и группировки API.

Ограничения, о которых стоит знать

  • На больших периодах отчёты Метрики могут строиться по выборке. Для точных расчётов агент может повысить точность отчёта или выгрузить сырые данные через Logs API.
  • У API есть квоты на число запросов. При анализе лучше просить один отчёт с нужными группировками, а не десятки мелких.
  • Агент видит только те счётчики, к которым есть доступ у авторизованного аккаунта.
  • Цифры сами по себе не объясняют причину. Выводы стоит сверять с изменениями на сайте и с поисковыми данными Вебмастера.

Метрика вместе с другими сервисами

Самые полезные выводы появляются при сопоставлении. Подключите Вебмастер, чтобы видеть, по каким запросам приходят посетители, и Диск, чтобы агент сохранял готовые отчёты в общую папку. Полный цикл улучшения страниц описан в материале «SEO на данных Метрики и Вебмастера».

Короткие ответы

Это официальный MCP от Яндекса?

Нет. «Системно MCP» — независимый продукт компании «Системное дело». Он работает через официальный API Метрики.

Работает ли это с Codex?

Да. Codex — один из клиентов, в которые приложение устанавливает профиль автоматически. Также поддерживаются Claude Code, Cursor, VS Code с Copilot, Windsurf, Antigravity и Cline CLI.

Можно выдать агенту только чтение?

Да. Выдайте OAuth-приложению только право metrika:read: агент сможет строить отчёты, но не сможет менять настройки счётчиков.

Данные проходят через ваш сервер?

Нет. MCP-сервер работает на вашем компьютере, и запросы идут напрямую к API Яндекса.

Можно работать с несколькими счётчиками и аккаунтами?

Да. Все счётчики одного аккаунта доступны в одном профиле, а для разных аккаунтов создаются отдельные именованные профили.