MCP-сервер для Yandex Wordstat — статистика поисковых запросов: частотность, похожие фразы, динамика и регионы. Для Claude, Cursor, Codex и других AI-клиентов.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
claude mcp add mcp-yandex-wordstat -- npx -y mcp-yandex-wordstat{
"mcpServers": {
"mcp-yandex-wordstat": {
"command": "npx",
"args": ["-y", "mcp-yandex-wordstat"]
}
}
}Resumen de MCP Servers
# Yandex Wordstat MCP
[](https://www.npmjs.com/package/mcp-yandex-wordstat)
[](https://github.com/askads/mcp-yandex-wordstat/actions/workflows/ci.yml)
[](https://glama.ai/mcp/servers/askads/mcp-yandex-wordstat)
[](./LICENSE)
MCP-сервер для **Yandex Wordstat (Яндекс Вордстат)**: спрашивайте статистику поискового
спроса — частотность, похожие запросы, сезонность и география — из Claude, Cursor, Codex и
других AI-клиентов на естественном языке.
Ассистент сам подбирает ключевые слова, оценивает спрос и его динамику и сравнивает регионы —
то, что в вебе Вордстата приходится листать по трём вкладкам вручную.
<img src="docs/demo.gif" alt="Демо: один вопрос — ассистент вызывает top_requests, dynamics и regions и собирает частотность, сезонность и города-лидеры спроса" width="1000">
<sub>Настоящая MCP-сессия: реальный сервер, хендшейк и tools/call по stdio через официальный SDK; ответы Yandex Cloud Search API (Wordstat) — записанные фикстуры (<a href="docs/demo">docs/demo</a>), поэтому демо воспроизводится без ключа и сети — <a href="docs/demo.tape">vhs docs/demo.tape</a>.</sub>
## Быстрый старт
1. [Получите API-ключ](#получение-доступа) Yandex Cloud — тот же тип ключа, что для YandexGPT.
2. Добавьте сервер — например, в Claude Code ([другие клиенты](#установка)):
```bash
claude mcp add yandex-wordstat \
-e WORDSTAT_API_KEY=ваш_ключ -e WORDSTAT_FOLDER_ID=ваш_folder \
-- npx -y mcp-yandex-wordstat
```
3. Спросите ассистента: «Сколько в месяц ищут "купить велосипед" и какие есть похожие запросы?»
## Что умеет
- **Топ и похожие запросы** — `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](https://wordstat.yandex.ru).
> Поддержка флейвора `oauth` удалена в версии 2.0.0.
## Установка
<details open>
<summary><b>Claude Code</b></summary>
```bash
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@askads
```
</details>
<details>
<summary><b>Claude Desktop</b></summary>
`claude_desktop_config.json` — macOS `~/Library/Application Support/Claude/`, Windows `%APPDATA%\Claude\`
```json
{
"mcpServers": {
"yandex-wordstat": {
"command": "npx",
"args": ["-y", "mcp-yandex-wordstat"],
"env": { "WORDSTAT_API_KEY": "ваш_ключ", "WORDSTAT_FOLDER_ID": "ваш_folder" }
}
}
}
```
</details>
<details>
<summary><b>Cursor</b></summary>
`~/.cursor/mcp.json` (или `.cursor/mcp.json` в проекте)
```json
{
"mcpServers": {
"yandex-wordstat": {
"command": "npx",
"args": ["-y", "mcp-yandex-wordstat"],
"env": { "WORDSTAT_API_KEY": "ваш_ключ", "WORDSTAT_FOLDER_ID": "ваш_folder" }
}
}
}
```
</details>
<details>
<summary><b>VS Code</b></summary>
`.vscode/mcp.json` — ключ `servers` (не `mcpServers`)
```json
{
"servers": {
"yandex-wordstat": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mcp-yandex-wordstat"],
"env": { "WORDSTAT_API_KEY": "ваш_ключ", "WORDSTAT_FOLDER_ID": "ваш_folder" }
}
}
}
```
</details>
## Получение доступа
1. Создайте сервисный аккаунт с ролью `search-api.webSearch.user` и получите для него
API-ключ со scope `yc.search-api.execute` — см.
[документацию AI Studio](https://yandex.cloud/ru/docs/ai-studio/operations/get-api-key).
2. Узнайте `folderId` — идентификатор каталога виден в [консоли Yandex Cloud](https://console.yandex.cloud/) на странице каталога (и в её URL).
3. Запишите ключ в `WORDSTAT_API_KEY`, каталог — в `WORDSTAT_FOLDER_ID`.
⚠️ Ключ хранится **открытым текстом** в конфиге клиента — относитесь как к паролю.
## Настройка
| Переменная | Обяз. | По умолчанию | Описание |
|---|---|---|---|
| `WORDSTAT_API_KEY` | да | — | API-ключ Yandex Cloud (Search API). |
| `WORDSTAT_FOLDER_ID` | да | — | Идентификатор каталога Yandex Cloud. |
| `WORDSTAT_LANG` | нет | `ru` | Заголовок `Accept-Language`. |
| `WORDSTAT_API_BASE` | нет | `https://searchapi.api.cloud.yandex.net` | Корень API (override). |
| `WORDSTAT_TIMEOUT_MS` | нет | `60000` | Таймаут запроса, мс. |
| `WORDSTAT_MAX_RETRIES` | нет | `3` | Повторы при 429/5xx. |
## Требования
- Node.js 20+ (запускается через `npx`, отдельная установка не нужна).
- Доступ к Yandex Cloud Search API — см. [Получение доступа](#получение-доступа).
## Ограничения
- **Read-only.** У Wordstat API нет изменяющих операций — сервер только читает.
- **Общая квота.** Лимит (по биллингу Yandex Cloud Search API) считается на один ключ, общий
для всех вызовов. Кэшируйте `list_regions` и ответы по фразам, не гоните частоту.
## Документация
- [Все инструменты](https://github.com/askads/mcp-yandex-wordstat/blob/main/docs/TOOLS.md) — полный список с описанием.
- [Разработка](https://github.com/askads/mcp-yandex-wordstat/blob/main/docs/DEVELOPMENT.md) — сборка, тесты, smoke-проверка.
- [Публикация](https://github.com/askads/mcp-yandex-wordstat/blob/main/docs/PUBLISHING.md) — релиз и листинг в каталогах MCP.
## Смотрите также
- **[Ask Ads](https://askads.ru)** — чат-аналитик и «Сторож» рекламных кабинетов от авторов
этого сервера: алерты о сливах бюджета и поломках трекинга — в Telegram.
- **[askads/claude-plugins](https://github.com/askads/claude-plugins)** — маркетплейс плагинов
Claude: серверы Ask Ads ставятся одной командой, токены спрашиваются при включении.
## Поддержка
Вопросы, идеи и доработки — пишите в Telegram: [@gistrec](http://t.me/gistrec).
## Лицензия
MIT — см. [LICENSE](./LICENSE).
Lo que la gente pregunta sobre mcp-yandex-wordstat
¿Qué es askads/mcp-yandex-wordstat?
+
askads/mcp-yandex-wordstat es mcp servers para el ecosistema de Claude AI. MCP-сервер для Yandex Wordstat — статистика поисковых запросов: частотность, похожие фразы, динамика и регионы. Для Claude, Cursor, Codex и других AI-клиентов. Tiene 3 estrellas en GitHub y su última actualización registrada es del 2026-08-05.
¿Cómo se instala mcp-yandex-wordstat?
+
Puedes instalar mcp-yandex-wordstat clonando el repositorio (https://github.com/askads/mcp-yandex-wordstat) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar askads/mcp-yandex-wordstat?
+
Nuestro agente de seguridad ha analizado askads/mcp-yandex-wordstat y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene askads/mcp-yandex-wordstat?
+
askads/mcp-yandex-wordstat es mantenido por askads. La última actividad registrada en GitHub es del 2026-08-05, con 0 issues abiertos.
¿Hay alternativas a mcp-yandex-wordstat?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega mcp-yandex-wordstat en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/askads-mcp-yandex-wordstat)<a href="https://claudewave.com/repo/askads-mcp-yandex-wordstat"><img src="https://claudewave.com/api/badge/askads-mcp-yandex-wordstat" alt="Featured on ClaudeWave: askads/mcp-yandex-wordstat" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
The fastest path to AI-powered full stack observability, even for lean teams.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!