Яндекс Метрика MCP: 68 инструментов Reports и Management API

@rezlazy/yandex-metrika-mcp

MCP-сервер с 68 инструментами Метрики: 6 отчетных и 62 управляющих для счетчиков, целей, фильтров, доступов и сегментов

  • 0 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • 62 управляющих инструмента создают, изменяют и удаляют счетчики, цели, фильтры и права доступа
  • Токен с metrika:write дает право менять настройки боевых счетчиков
Все причины и проверки
Российский стек

rezlazy/yandex-metrika-mcp

Похожий инструмент с большим сообществом: Yandex Metrika MCP, 24 ★ репозитория

Установка

Работает в

Ручная установка

{
  "mcpServers": {
    "yandex-metrika": {
      "command": "npx",
      "args": ["-y", "github:Rezlazy/yandex-metrika-mcp#v0.2.2"],
      "env": {
        "METRIKA_TOKEN": "<your-oauth-token>"
      }
    }
  }
}

Для .cursor/mcp.json или настроек MCP в Cursor, тег пинит рабочую версию.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • 62 управляющих инструмента создают, изменяют и удаляют счетчики, цели, фильтры и права доступа
  • Токен с metrika:write дает право менять настройки боевых счетчиков

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер оборачивает Reports API и Management API Яндекс Метрики. Шесть отчетных инструментов покрывают табличный отчет, временной ряд, drilldown, сравнение сегментов, сравнение с drilldown и сводную таблицу. 62 управляющих инструмента работают с Management API: список и создание счетчиков, цели, фильтры, операции, права доступа, сегменты, аннотации на графиках, метки, аккаунты, доверенные пользователи, клиенты и облачные экспорты. Для POST и PUT запросов JSON передается прямо в параметре body по формату Management API. Ставится как пакет из GitHub через npx или локально из исходников.

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

Подходит, если

  • Нужно массово создавать или настраивать цели и сегменты в нескольких счетчиках
  • Нужно управлять доступами и доверенными пользователями счетчика через агента
  • Нужен и отчет, и административное действие в одном сервере вместо двух разных инструментов

Не подходит, если

  • Нужны только отчеты для чтения: 62 управляющих инструмента создают риск случайного изменения настроек
  • Работаете в мультикорневом воркспейсе Cursor: известное ограничение мешает подхватить проектный .cursor/mcp.json

Пример запроса к агенту

Создай новую цель посещения страницы оплаты в счетчике 44147844 и покажи топ-10 источников по визитам за 30 дней

MCP

Транспорт
stdio
Авторизация
OAuth

Переменные окружения

METRIKA_TOKEN обязательная, секрет
OAuth-токен с правами metrika:read и опционально metrika:write
METRIKA_API_URL
Базовый URL API, по умолчанию api-metrika.yandex.net

Ограничения

Нужен OAuth-токен с правами metrika:read и, для управляющих операций, metrika:write. В мультикорневых воркспейсах Cursor проектный .cursor/mcp.json может не подхватываться, README описывает обходные пути через открытие папки напрямую или глобальный конфиг. Версия v0.2.0 не собирается из git, нужно закреплять более новый тег.

Как отключить. Удалите блок yandex-metrika из .cursor/mcp.json или другого конфига MCP-клиента.

Частые вопросы

Почему в Cursor не видно сервера из проектного конфига?

Известное ограничение Cursor с мультикорневыми воркспейсами: откройте репозиторий папкой напрямую или добавьте сервер в глобальный ~/.cursor/mcp.json.

Как передать данные для создания счетчика или цели?

В параметре body управляющего инструмента передается JSON в формате, который ожидает Management API Метрики.

Чем Яндекс Метрика MCP на 68 инструментов отличается от других серверов для Метрики?

Сервер оборачивает Reports API и Management API Метрики. Шесть отчетных инструментов покрывают табличный отчет, временной ряд, drilldown, сравнение сегментов и сводную таблицу, 62 управляющих работают со счетчиками, целями, фильтрами, доступами и сегментами.

Как передать данные для создания счетчика или цели и почему Cursor не видит сервер?

Параметры счетчика и цели передаются в аргументах инструмента, форматы описаны в README. Если Cursor не видит сервер из проектного конфига, проверьте файл .cursor/mcp.json и перезапустите редактор. Работает в Cursor. Риск высокий: сервер меняет настройки счетчиков.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер Яндекс Метрики на 15 инструментов: отчеты и трафик плюс создание, изменение и удаление счетчиков и целей

MCP-серверШирокий доступ1Звезды репозитория
Выбор редакции

MCP-сервер Яндекс Метрики, порожденный из спеки API: 108 методов, по умолчанию 10 инструментов, прозрачные фильтры и метаданные ответа

MCP-серверРасширенный доступ2Звезды репозитория

Yandex Metrika MCP

Yandex Metrika MCP Server

Российский стек

MCP-сервер для отчетов Яндекс Метрики: трафик, источники, поисковые фразы, цели, география, устройства и контент-аналитика

MCP-серверРасширенный доступ24Звезды репозитория
Российский стек

MCP-сервер, CLI и Pydantic-модели для API Яндекс Метрики: отчеты, счетчики, цели, фильтры, сегменты, логи и загрузка офлайн-конверсий

MCP-серверШирокий доступ2Звезды репозитория

Yandex Metrica MCP

yandex-metrica-mcp

Российский стек

MCP-сервер для Яндекс Метрики только на чтение: отчеты, сравнение периодов, цели и выгрузка сырых логов с входом через браузер

MCP-серверРасширенный доступ15Звезды репозитория
Российский стек

MCP-сервер Метрики на npx с входом через Яндекс OAuth прямо в чате: счетчики, цели, отчеты по визитам и конверсиям, обычные запросы только на чтение

MCP-серверРасширенный доступ5Звезды репозитория

Коротко о README

README дает требования и получение OAuth-токена, конфигурацию для Cursor через npx с закрепленным релизом, раздел про известное ограничение мультикорневых воркспейсов, таблицы отчетных и часто используемых управляющих инструментов, описание параметров отчетов с примерами visits by traffic source и daily trend, и команды разработки.

Бейдж для README

Сообщить о проблеме