MCP server for Yandex Metrica API: list counters, goals and pull web-analytics statistics.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
💡 Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
MCP-сервер для Yandex Metrica (Яндекс Метрика): спрашивайте веб-аналитику — посещаемость, источники, поведение и конверсии по целям — из Claude, Cursor, Codex и других AI-клиентов на естественном языке.
Ассистент сам находит счётчики, тянет статистику из Reporting API и сопоставляет цели с конверсиями — то, что в интерфейсе Метрики приходится собирать вручную по отчётам.
Настоящая MCP-сессия: реальный сервер, хендшейк и tools/call по stdio через официальный SDK; ответы Яндекс Метрики — записанные фикстуры (docs/demo), поэтому демо воспроизводится без токена и сети — vhs docs/demo.tape.
Получите токен — своё OAuth-приложение Яндекса, ~5 минут, без кода.
Добавьте сервер — например, в Claude Code (другие клиенты):
Спросите ассистента: «Какая конверсия по цели "Оформление заказа" за 30 дней?»
Без установки: Метрика входит в удалённый сервер Яндекс Директа — добавьте
https://mcp.askads.ru/mcpпо URL (инструкция), инструменты Метрики видны с префиксомmetrika_.
list_counters (счётчики, к которым есть доступ) и list_goals
(цели/конверсии счётчика) через Management API.get_statistics по Reporting API (stat/v1/data): метрики и измерения,
период (в т.ч. относительный — 7daysAgo), фильтры, сортировка, авто-пагинация.ym:s:goal<id>reaches / ym:s:goal<id>conversionRate.totals (итог по всем строкам) и sampled/sample_share,
чтобы было видно, когда данные семплированы.raw_request — прямой вызов любого пути API; GET свободно, запись (POST/DELETE)
только по confirmWrite=true.Попросите ассистента на русском — например:
Либо через маркетплейс плагинов — токен спросится диалогом при включении и сохранится в системном keychain (не в конфиге открытым текстом):
claude_desktop_config.json — macOS ~/Library/Application Support/Claude/, Windows %APPDATA%\Claude\
~/.cursor/mcp.json (или .cursor/mcp.json в проекте)
.vscode/mcp.json — ключ servers (не mcpServers)
Нужен OAuth-токен с правом «Получение статистики, чтение параметров своих и доверенных
счётчиков» (scope metrika:read). Два способа.
Быстрый — ссылка Ask Ads. Откройте ссылку под аккаунтом с доступом к нужным счётчикам и подтвердите доступ:
Браузер вернёт вас на сайт Ask Ads — токен покажется во всплывающем окне, скопируйте его
в YANDEX_METRIKA_TOKEN. ⚠️ Приложение общее с
mcp-yandex-direct, поэтому токен даёт не только
чтение Метрики, но и полный доступ к Яндекс Директу — если это лишнее, используйте второй
способ.
Минимальный — своё приложение (только metrika:read).
https://oauth.yandex.ru/verification_code.https://oauth.yandex.ru/authorize?response_type=token&client_id=<ваш ClientID> —
подтвердите доступ, и токен покажется прямо на странице.YANDEX_METRIKA_TOKEN.⚠️ Токен даёт доступ к данным аналитики и хранится открытым текстом в конфиге — относитесь к нему как к паролю.
| Переменная | Обяз. | По умолчанию | Описание |
|---|---|---|---|
YANDEX_METRIKA_TOKEN | да | — | OAuth-токен Метрики (scope metrika:read). |
YANDEX_METRIKA_COUNTER_ID | нет | — | Счётчик по умолчанию, если в вызове не задан counterId. |
YANDEX_METRIKA_LANG | нет | ru | Заголовок Accept-Language. |
YANDEX_METRIKA_API_BASE | нет | https://api-metrika.yandex.net | Корень API. |
YANDEX_METRIKA_TIMEOUT_MS | нет | 60000 | Таймаут запроса, мс. |
YANDEX_METRIKA_MAX_RETRIES | нет | 3 | Повторы при 429/5xx. |
Полный список инструментов — в docs/TOOLS.md.
npx, отдельная установка не нужна).raw_request
с явным confirmWrite=true.sampled/sample_share
в ответе и при необходимости передавайте accuracy: "full".Вопросы, идеи и доработки — пишите в Telegram: @gistrec.
MIT — см. LICENSE.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/yandex-metrica)<a href="https://allmcps.com/mcp/yandex-metrica"><img src="https://allmcps.com/api/badge/yandex-metrica?style=directory" alt="Yandex Metrica on AllMCPs" /></a>