Yandex Wordstat MCP
This server acts as an MCP interface for Yandex Wordstat, allowing AI clients to programmatically access search demand statistics, trends, and regional distribution for keywords via the Yandex Cloud Search API v2.
Top & Related Queries: Retrieve the most popular search queries containing a given phrase, plus semantically related queries, with total search volume over the last 30 days. Supports filtering by region and device type.
Demand Dynamics: Get a time-series of search demand for a phrase to analyze seasonality and trends, with daily, weekly, or monthly granularity and customizable date ranges.
Regional Distribution: View how search demand is spread across geographic regions, including an affinity index indicating above- or below-average interest. Supports grouping by cities or regions.
Region Reference Tree: Fetch the full reference tree of Wordstat-supported region IDs and names, useful for filtering and decoding regions in other requests.
Raw API Access: Make direct calls to any Wordstat API endpoint not covered by dedicated tools, with automatic authentication injection.
The server also includes built-in resilience mechanisms such as retries for 429/5xx errors and request timeouts.
Provides tools for querying Yandex Wordstat via the Yandex Cloud Search API v2, enabling AI agents to retrieve search demand statistics such as frequency, similar queries, seasonality, and regional distribution.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Yandex Wordstat MCPСколько в месяц ищут "купить велосипед"?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Yandex Wordstat MCP
MCP-сервер для Yandex Wordstat (Яндекс Вордстат): спрашивайте статистику поискового спроса — частотность, похожие запросы, сезонность и география — из Claude, Cursor, Codex и других AI-клиентов на естественном языке.
Ассистент сам подбирает ключевые слова, оценивает спрос и его динамику и сравнивает регионы — то, что в вебе Вордстата приходится листать по трём вкладкам вручную.
Настоящая MCP-сессия: реальный сервер, хендшейк и tools/call по stdio через официальный SDK; ответы Yandex Cloud Search API (Wordstat) — записанные фикстуры (docs/demo), поэтому демо воспроизводится без ключа и сети — vhs docs/demo.tape.
Быстрый старт
Получите API-ключ Yandex Cloud — тот же тип ключа, что для YandexGPT.
Добавьте сервер — например, в Claude Code (другие клиенты):
claude mcp add yandex-wordstat \ -e WORDSTAT_API_KEY=ваш_ключ -e WORDSTAT_FOLDER_ID=ваш_folder \ -- npx -y mcp-yandex-wordstatСпросите ассистента: «Сколько в месяц ищут "купить велосипед" и какие есть похожие запросы?»
Related MCP server: Yandex Search MCP Server
Что умеет
Топ и похожие запросы —
top_requests: популярные запросы с фразой + семантически близкие (associations) и общий объём за 30 дней.Динамика —
dynamics: ряд{date, count, share}по дням/неделям/месяцам — сезонность и тренд.Регионы —
regions: распределение спроса по регионам сaffinityIndex(где интерес выше/ниже среднего); режимыall/cities/regions.Справочник регионов —
list_regions: деревоid → nameдля фильтров и расшифровки регионов.Универсальный
raw_request— прямой вызов любого пути API.Yandex Cloud Search API v2 — auth, endpoints и схемы скрыты за нормализованными инструментами.
Устойчивость — ретраи на 429/5xx с бэкоффом и таймаут запроса.
Примеры запросов
Попросите ассистента на русском — например:
«Сколько в месяц ищут "купить велосипед" и какие есть похожие запросы?»
«Покажи сезонность спроса на "лыжи" по месяцам за год»
«В каких городах выше всего интерес к "доставка пиццы"?»
«Подбери ключи вокруг "ремонт квартир" с частотностью»
Доступ к API
Сервер работает через Yandex Cloud Search API v2 (хост searchapi.api.cloud.yandex.net,
авторизация API-ключом Yandex Cloud). Данные Вордстата — публичная агрегированная статистика
спроса (не привязана к рекламному аккаунту), поэтому один API-ключ обслуживает весь сервер.
Открывается self-serve, тем же ключом, что и YandexGPT — заявок и активных кампаний не нужно.
Старый отдельный API Вордстата (
api.wordstat.yandex.net, OAuth) больше недоступен. Яндекс перенёс эту функциональность в Yandex Search API на платформе Yandex Cloud (это и есть бэкенд сервера); отдельной осталась только веб-версия на wordstat.yandex.ru. Поддержка флейвораoauthудалена в версии 2.0.0.
Установка
claude mcp add yandex-wordstat \
-e WORDSTAT_API_KEY=ваш_ключ -e WORDSTAT_FOLDER_ID=ваш_folder \
-- npx -y mcp-yandex-wordstatЛибо через маркетплейс плагинов — токен спросится диалогом при включении и сохранится в системном keychain (не в конфиге открытым текстом):
/plugin marketplace add askads/claude-plugins
/plugin install yandex-wordstat@askadsclaude_desktop_config.json — macOS ~/Library/Application Support/Claude/, Windows %APPDATA%\Claude\
{
"mcpServers": {
"yandex-wordstat": {
"command": "npx",
"args": ["-y", "mcp-yandex-wordstat"],
"env": { "WORDSTAT_API_KEY": "ваш_ключ", "WORDSTAT_FOLDER_ID": "ваш_folder" }
}
}
}~/.cursor/mcp.json (или .cursor/mcp.json в проекте)
{
"mcpServers": {
"yandex-wordstat": {
"command": "npx",
"args": ["-y", "mcp-yandex-wordstat"],
"env": { "WORDSTAT_API_KEY": "ваш_ключ", "WORDSTAT_FOLDER_ID": "ваш_folder" }
}
}
}.vscode/mcp.json — ключ servers (не mcpServers)
{
"servers": {
"yandex-wordstat": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mcp-yandex-wordstat"],
"env": { "WORDSTAT_API_KEY": "ваш_ключ", "WORDSTAT_FOLDER_ID": "ваш_folder" }
}
}
}Получение доступа
Создайте сервисный аккаунт с ролью
search-api.webSearch.userи получите для него API-ключ со scopeyc.search-api.execute— см. документацию AI Studio.Узнайте
folderId— идентификатор каталога виден в консоли Yandex Cloud на странице каталога (и в её URL).Запишите ключ в
WORDSTAT_API_KEY, каталог — вWORDSTAT_FOLDER_ID.
⚠️ Ключ хранится открытым текстом в конфиге клиента — относитесь как к паролю.
Настройка
Переменная | Обяз. | По умолчанию | Описание |
| да | — | API-ключ Yandex Cloud (Search API). |
| да | — | Идентификатор каталога Yandex Cloud. |
| нет |
| Заголовок |
| нет |
| Корень API (override). |
| нет |
| Таймаут запроса, мс. |
| нет |
| Повторы при 429/5xx. |
Требования
Node.js 20+ (запускается через
npx, отдельная установка не нужна).Доступ к Yandex Cloud Search API — см. Получение доступа.
Ограничения
Read-only. У Wordstat API нет изменяющих операций — сервер только читает.
Общая квота. Лимит (по биллингу Yandex Cloud Search API) считается на один ключ, общий для всех вызовов. Кэшируйте
list_regionsи ответы по фразам, не гоните частоту.
Документация
Все инструменты — полный список с описанием.
Разработка — сборка, тесты, smoke-проверка.
Публикация — релиз и листинг в каталогах MCP.
Смотрите также
Ask Ads — чат-аналитик и «Сторож» рекламных кабинетов от авторов этого сервера: алерты о сливах бюджета и поломках трекинга — в Telegram.
askads/claude-plugins — маркетплейс плагинов Claude: серверы Ask Ads ставятся одной командой, токены спрашиваются при включении.
Поддержка
Вопросы, идеи и доработки — пишите в Telegram: @gistrec.
Лицензия
MIT — см. LICENSE.
Maintenance
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/askads/mcp-yandex-wordstat'
If you have feedback or need assistance with the MCP directory API, please join our Discord server