Яндекс Вордстат MCP

seyka-ai/yandex-tools-mcp· Проверено 12.11.2026· 70на GitHub

Подключает агента к API Вордстата v2 в Yandex Cloud: популярные запросы с ключевым словом, динамика частотности по дням, неделям и месяцам, распределение по регионам.

2 реализации:

Отдельный сервер только для Вордстата, 5 инструментов на Node.js, ставится через npx; работает по API-ключу Yandex Cloud, тому же, что у соседнего yandex-search-mcp.

Как подключить

Что сделать до подключения

1

Node.js с npx

2

Сервисный аккаунт в консоли Yandex Cloud с ролью search-api.webSearch.user

3
YANDEX_SEARCH_API_KEY

консоль Yandex Cloud → сервисный аккаунт с ролью search-api.webSearch.user → API-ключ с областью yc.search-api.execute

4
YANDEX_FOLDER_ID

идентификатор каталога в консоли Yandex Cloud, вида b1g…

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --env 'YANDEX_SEARCH_API_KEY=<API-ключ Yandex Cloud>' --env 'YANDEX_FOLDER_ID=<ID каталога Yandex Cloud>' --transport stdio yandex-wordstat \
  -- npx -y yandex-wordstat-mcp

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

top-requestsпоказывает популярные запросы за 30 дней
dynamicsпоказывает динамику частотности
regionsпоказывает распределение по регионам
get-regions-treeвыдаёт дерево регионов
get-region-childrenраскрывает дочерние регионы

Что попросить агента

«Какие самые популярные запросы по «<ключевое слово>» в России?»Агент вызовет top-requests, в yandex-ads-mcp — yd_wordstat_top_requests
«Покажи недельную динамику запросов «<ключевое слово>» за последний год»Агент вызовет dynamics с разбивкой weekly, в yandex-ads-mcp — yd_wordstat_dynamics
«В каких регионах больше всего ищут «<ключевое слово>»?»Агент вызовет regions, в yandex-ads-mcp — yd_wordstat_regions
«Какой ID региона у <город>?»Агент вызовет get-regions-tree и get-region-children, в yandex-ads-mcp — yd_wordstat_regions_tree
«Собери 200 запросов с «<ключевое слово>» только с телефонов в <регион>»Агент найдёт ID региона по дереву и вызовет top-requests или yd_wordstat_top_requests с устройством phone

Для каких задач

Собрать популярные запросы с ключевым словом за последние 30 дней, до 2000 фраз за раз
Посмотреть, как менялся спрос на запрос по дням, неделям или месяцам
Найти регионы и города, где запрос ищут чаще всего
Узнать ID региона, чтобы считать частотность по одному городу
Разделить частотность по устройствам: компьютеры, телефоны, планшеты

Ограничения

!

Вордстат v2 работает через Yandex Cloud и тарифицируется там как Search API; нужен платёжный аккаунт с привязанной картой, есть бесплатная квота

!

yandex-wordstat-mcp отправляет не больше 10 запросов в секунду и сам выдерживает паузу

!

yandex-ads-mcp не стартует без YD_OAUTH_TOKEN, даже если нужен только Вордстат; ставится клонированием репозитория, пути к python и server.py прописываются вручную

!

yd_wordstat_user_info с августа 2026 получает от Яндекса ответ 404, остальные инструменты Вордстата работают

Если не работает

После обновления yandex-wordstat-mcp перестал работать YANDEX_WORDSTAT_TOKEN
С версии 2.0.0 старый вход по OAuth удалён. Создайте API-ключ Yandex Cloud и пропишите YANDEX_SEARCH_API_KEY и YANDEX_FOLDER_ID.
Сервер, запущенный из клона репозитория, падает с Cannot find package '@modelcontextprotocol/sdk', Claude Code пишет CONNECTION_CLOSED
Выполните bun install в папке репозитория до запуска Claude Code. Запуск через npx этого шага не требует.

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
yandex-wordstat-mcpSeyka AI70локальнотокен528 октября 2026
Yandex Ads MCP ServerYurich-ru50локальнотокен1524 октября 2026

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

Подойдёт старый токен API Вордстата?
Нет. Оба сервера работают с Вордстатом v2 в Yandex Cloud Search API. Для yandex-wordstat-mcp нужны API-ключ и ID каталога, для yandex-ads-mcp — OAuth-токен с правом cloud:auth, ID каталога и API-ключ сервисного аккаунта.
Можно взять тот же ключ, что для Яндекс Поиска?
Да. yandex-wordstat-mcp читает YANDEX_SEARCH_API_KEY и YANDEX_FOLDER_ID, как и отдельный сервер yandex-search-mcp из того же репозитория. Чтобы держать ключ Вордстата отдельно, задайте YANDEX_WORDSTAT_API_KEY и YANDEX_WORDSTAT_FOLDER_ID.
Какой вариант выбрать?
Если нужен только Вордстат, yandex-wordstat-mcp ставится одной строкой через npx. yandex-ads-mcp удобнее, когда в той же сессии вы работаете с кампаниями Директа, Метрикой и Аудиториями.
Сколько квоты тратит запрос?
В yandex-ads-mcp популярные запросы стоят 1 единицу квоты, распределение по регионам — 2, дерево регионов не тратит квоту. Расход и квоты Вордстата v2 видны в консоли Yandex Cloud.
Почему недельная динамика считает фразу с операторами иначе?
В yandex-wordstat-mcp все операторы поиска работают только на дневной разбивке, на недельной и месячной — только «+». В yandex-ads-mcp для месячной разбивки обе даты — 1-е число месяца, для недельной — с понедельника по воскресенье.
Работает ли сервер из России?
Оба сервера запускаются на вашем компьютере и обращаются к Yandex Cloud по вашему ключу или OAuth-токену Яндекса; зарубежные аккаунты не нужны.

Похожие серверы