Skip to main content
ClaudeWave
askads avatar
askads

mcp-yandex-wordstat

Ver en GitHub

MCP-сервер для Yandex Wordstat — статистика поисковых запросов: частотность, похожие фразы, динамика и регионы. Для Claude, Cursor, Codex и других AI-клиентов.

MCP ServersRegistry oficial3 estrellas0 forksTypeScriptMITActualizado today
ClaudeWave Trust Score
95/100
Verified
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
  • Documented (README)
Last scanned: 8/6/2026
Install in Claude Code / Claude Desktop
Method: NPX · mcp-yandex-wordstat
Claude Code CLI
claude mcp add mcp-yandex-wordstat -- npx -y mcp-yandex-wordstat
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "mcp-yandex-wordstat": {
      "command": "npx",
      "args": ["-y", "mcp-yandex-wordstat"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Casos de uso

Resumen de MCP Servers

# Yandex Wordstat MCP

[![npm](https://img.shields.io/npm/v/mcp-yandex-wordstat)](https://www.npmjs.com/package/mcp-yandex-wordstat)
[![CI](https://github.com/askads/mcp-yandex-wordstat/actions/workflows/ci.yml/badge.svg)](https://github.com/askads/mcp-yandex-wordstat/actions/workflows/ci.yml)
[![Glama](https://glama.ai/mcp/servers/askads/mcp-yandex-wordstat/badges/score.svg)](https://glama.ai/mcp/servers/askads/mcp-yandex-wordstat)
[![License: MIT](https://img.shields.io/badge/license-MIT-blue.svg)](./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).
aiclaudecodexcursorkeyword-researchmcpmodel-context-protocolseotypescriptwordstatyandexyandex-wordstat

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.

Featured on ClaudeWave: askads/mcp-yandex-wordstat
[![Featured on ClaudeWave](https://claudewave.com/api/badge/askads-mcp-yandex-wordstat)](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

Alternativas a mcp-yandex-wordstat