Яндекс Метрика MCP: компактный сервер отчетов

yandex-metrika-mcp-server

Небольшой MCP-сервер для Reports API Яндекс Метрики на официальном SDK, без лишних инструментов и настроек

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

Расширенный доступ

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

  • Сервер на Node.js вызывает Reports API Метрики по OAuth-токену
  • По коду используются только отчетные методы, изменяющих вызовов нет
Все причины и проверки
Российский стек

clientssukach-lang/yandex-metrika-mcp-server

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

Установка

Работает в

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

git clone https://github.com/clientssukach-lang/yandex-metrika-mcp-server.git
cd yandex-metrika-mcp-server
npm install

Установка зависимостей, README в репозитории нет.

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

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

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Сервер на Node.js вызывает Reports API Метрики по OAuth-токену
  • По коду используются только отчетные методы, изменяющих вызовов нет

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

Что делает

Сервер построен на официальном MCP SDK, Express и Zod и обращается к Reports API Яндекс Метрики по OAuth-токену. Весь код умещается в один файл server.js, собранный из исходников на TypeScript, поддерживает и stdio, и Streamable HTTP транспорт. Понятные подсказки об ошибках зашиты прямо в код: при коде 400 сервер советует проверить имена метрик и измерений и формат даты, при ошибке 401 перевыпустить токен, что заметно упрощает отладку по сравнению с сырыми ошибками API.

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

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

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

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

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

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

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

MCP

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

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

METRIKA_OAUTH_TOKEN обязательная, секрет
OAuth-токен Яндекс Метрики
METRIKA_API_BASE_URL
Базовый URL API, по умолчанию api-metrika.yandex.net

Ограничения

В репозитории нет README: назначение переменных и формат вызовов видны только из кода server.js и package.json. Работает только с Reports API, Management API недоступен. Нужен OAuth-токен Метрики.

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

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

Почему нет README?

В репозитории README отсутствует, назначение сервера и переменных понятно из package.json и кода server.js.

Можно ли управлять счетчиками через этот сервер?

Нет, судя по коду он вызывает только Reports API Метрики, Management API не реализован.

Обсуждение

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

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

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

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

Yandex Metrika MCP

Yandex Metrika MCP Server

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

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

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

Yandex Metrica MCP

yandex-metrica-mcp

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

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

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

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

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

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

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

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

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Яндекс Метрика MCP: компактный сервер отчетов (эта карточка)нетOAuth0
Яндекс Метрика MCP: 25 инструментов аналитикинетOAuth025 готовых отчетов
Яндекс Метрика MCP с device flow и Logs APIнетOAuth0Logs API

Коротко о README

README отсутствует. Из package.json видно название yandex-metrika-mcp-server, зависимости modelcontextprotocol/sdk, express и zod и команду запуска node server.js. Из кода server.js видно обращение к api-metrika.yandex.net по токену METRIKA_OAUTH_TOKEN с обработкой ошибок 400, 401 и 403 понятными подсказками.

Бейдж для README

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