Read-only MCP Яндекс Метрики без токенов

yandex-metrika-mcp

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

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

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

  • Читает данные аналитики сайта, включая источники и географию посетителей
  • Хостинговый вариант заводит вход через стороннюю платформу aiaiai поверх аккаунта Яндекса
Все причины и проверки
Российский стек

expremiental/yandex-metrika-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/expremiental-yandex-metrika-mcp

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале

claude mcp add --transport http yandex-metrika-mcp https://mcp.getaiaiai.ru/yandex-metrika

Или добавьте в файл .mcp.json, в проекте

{
  "mcpServers": {
    "yandex-metrika-mcp": {
      "type": "http",
      "url": "https://mcp.getaiaiai.ru/yandex-metrika"
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Установить в Cursor

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Добавьте в файл ~/.cursor/mcp.json, для всех проектов

{
  "mcpServers": {
    "yandex-metrika-mcp": {
      "url": "https://mcp.getaiaiai.ru/yandex-metrika"
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.

Установить в VS Code

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Выполните в терминале

code --add-mcp '{"name":"yandex-metrika-mcp","type":"http","url":"https://mcp.getaiaiai.ru/yandex-metrika"}'

Или добавьте в файл .vscode/mcp.json, в проекте

{
  "servers": {
    "yandex-metrika-mcp": {
      "type": "http",
      "url": "https://mcp.getaiaiai.ru/yandex-metrika"
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа servers.

Выполните в терминале

codex mcp add yandex-metrika-mcp --url https://mcp.getaiaiai.ru/yandex-metrika

Или добавьте в файл ~/.codex/config.toml, для всех проектов

[mcp_servers.yandex-metrika-mcp]
url = "https://mcp.getaiaiai.ru/yandex-metrika"

Если файл уже есть, допишите блок в конец.

Выполните в терминале

gemini mcp add -s user -t http yandex-metrika-mcp https://mcp.getaiaiai.ru/yandex-metrika

Или добавьте в файл ~/.gemini/settings.json, для всех проектов

{
  "mcpServers": {
    "yandex-metrika-mcp": {
      "httpUrl": "https://mcp.getaiaiai.ru/yandex-metrika"
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов

{
  "mcpServers": {
    "yandex-metrika-mcp": {
      "serverUrl": "https://mcp.getaiaiai.ru/yandex-metrika"
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.

Бывший Windsurf.

Добавьте в файл cline_mcp_settings.json, для всех проектов

{
  "mcpServers": {
    "yandex-metrika-mcp": {
      "type": "streamableHttp",
      "url": "https://mcp.getaiaiai.ru/yandex-metrika"
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.

Добавьте в файл .roo/mcp.json, в проекте

{
  "mcpServers": {
    "yandex-metrika-mcp": {
      "type": "streamable-http",
      "url": "https://mcp.getaiaiai.ru/yandex-metrika"
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Форк Roo Code, папки .roo те же.

Добавьте в файл opencode.json, в проекте

{
  "mcp": {
    "yandex-metrika-mcp": {
      "type": "remote",
      "url": "https://mcp.getaiaiai.ru/yandex-metrika"
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcp.

Добавьте в файл ~/.config/zed/settings.json, для всех проектов

{
  "context_servers": {
    "yandex-metrika-mcp": {
      "url": "https://mcp.getaiaiai.ru/yandex-metrika"
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа context_servers.

Сверено с репозиторием 25 сент. 2026, коммит 4e708b3.

Текст для агента

В Claude.ai открой Settings, Connectors, Add, вставь адрес https://mcp.getaiaiai.ru/yandex-metrika и подключись, войдя через Яндекс, либо в Claude Code выполни claude mcp add --transport http yandex-metrika https://mcp.getaiaiai.ru/yandex-metrika/ и claude mcp login yandex-metrika.

Другие способы из описания автора
https://mcp.getaiaiai.ru/yandex-metrika

Хостинговый коннектор, добавляется в Claude.ai через Settings, Connectors, Add, вход через Яндекс.

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

Что делает

Сервер отвечает на вопросы про аналитику Яндекс Метрики обычным языком: сколько визитов за неделю, топ источников за месяц, доля мобильных сегодня. Вместо десятков узких инструментов дает всего два: list_counters возвращает доступные токену счетчики, а query выполняет произвольный запрос к Reporting API с параметрами метрик, измерений, диапазона дат, фильтров, сортировки и лимита строк, покрывая визиты, пользователей, просмотры, отказы, источники, устройства, географию и UTM-метки. Основной способ использования это готовый хостинговый сервис по HTTP на mcp.getaiaiai.ru: не нужно регистрировать приложение или доставать токен, вход происходит через Яндекс по OAuth прямо при подключении коннектора, а сервис прямо заявлен как read-only, ничего не пишет в аккаунт Метрики. Для тех, кто хочет держать данные под своим контролем, есть self-host вариант на Python с собственным OAuth-токеном.

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

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

  • Нужен быстрый ответ на вопрос про трафик без регистрации OAuth-приложения и настройки токена
  • Устраивает готовый хостинговый сервис вместо самостоятельного развертывания
  • Нужен произвольный запрос к Reporting API без запоминания десятков названий инструментов

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

  • Не хочется входить через сторонний хостинговый сервис aiaiai со своим аккаунтом Яндекса: тогда нужен self-host вариант со своим токеном
  • Нужны готовые узкие инструменты по темам, а не один универсальный query с ручными параметрами метрик

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

Сколько визитов было за эту неделю и откуда пришел основной трафик?

Ограничения

Хостинговый вариант зависит от стороннего сервиса aiaiai и его инфраструктуры, а не только от API Яндекса. Инструмент query требует знания точных названий метрик и измерений Reporting API, готовых пресетов отчетов нет. Self-host вариант требует Python 3.10 и uv.

Как отключить. Удалите коннектор из настроек клиента (Claude.ai: Settings, Connectors) или удалите сервер из конфигурации MCP клиента при self-host, отзовите доступ в настройках Яндекса.

MCP

Транспорт
http, stdio
Авторизация
OAuth
Переменные окружения
Переменные окружения
YANDEX_METRIKA_TOKEN
секрет
OAuth-токен с правом metrika:read, нужен только для self-host варианта

Проверка безопасности

  • Читает данные аналитики сайта, включая источники и географию посетителей
  • Хостинговый вариант заводит вход через стороннюю платформу aiaiai поверх аккаунта Яндекса

Коротко о README

Двуязычный README представляет сервер как способ спрашивать аналитику Метрики обычным языком без дашбордов, SQL и управления ключами. Основной путь: хостинговый сервис aiaiai с подключением за минуту для Claude.ai, Claude Code, Claude Desktop и Cursor через OAuth Яндекса, отдельно подчеркнуто, что сервис read-only. Таблица из двух инструментов, list_counters и query, с подробным описанием параметров последнего: метрики, измерения, диапазон дат, фильтры, сортировка, лимит, и примерами распространенных метрик и измерений. В сворачиваемом разделе для разработчиков описан self-host вариант на Python с uv, собственным OAuth-токеном, запуском по HTTP и встраиванием в свой бэкенд через инъекцию резолвера токена. Лицензия MIT.

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

Нужен ли токен для хостингового варианта?

Нет, вход происходит через Яндекс по OAuth прямо при подключении коннектора, регистрировать приложение и хранить токен не нужно.

Может ли сервис изменить данные в Метрике?

Нет, README прямо заявляет сервис read-only, он никогда не пишет в аккаунт Метрики.

Скиллы DataLens

DataLens Skills

Официальный

Официальные скиллы DataLens (Яндекс) для Claude Code, Codex и OpenCode: SDK, HTML-отчеты и разбор прав RLS

СкиллСредний рискРоссийский стекБез VPN12Звезды репозитория
Выбор редакции

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

MCP-серверСредний рискРоссийский стекБез VPN2Звезды репозитория
Официальный

Открытый MCP-сервер и набор агентских скиллов для SEO: keyword research, конкуренты, обратные ссылки и аудит сайта по данным DataForSEO

MCP-серверСредний риск21,5 тыс.Звезды репозитория

Плагин Claude Code для SEO-аудита: технический SEO, E-E-A-T, schema, локальный и AI-поиск силами параллельных агентов

ПлагинВысокий риск17,9 тыс.Звезды репозитория
Foxx AIRead-only MCP Яндекс Метрики без токенов

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.