
Yandex Tools MCP
ru.seykaPublished by seyka.ruv1.0.0Updated Oct 30, 2026
MCP servers for Yandex APIs: Wordstat, Search, Webmaster, Metrika, Direct. Open source, by Seyka AI.
The publisher's own server: Seyka.ru
Overview
A bundle of five Yandex API MCP servers for keyword research, web search, site SEO, web analytics and PPC campaign management for the Russian market.
- What you can do
- Research keywords and search trends via Yandex Wordstat v2
- Run web searches through the Yandex Search API
- Inspect site indexing, SEO and site analytics via Yandex Webmaster
- Read traffic and web analytics data from Yandex Metrika
- Manage PPC campaigns, ads, keywords, bids and stats via Yandex Direct
- Install all five as one Claude Code plugin with keyword-research and competitive-analysis skills
- When to use it
- Useful when you work on the Russian search market and want an assistant to do keyword research, SERP and competitor analysis, check indexing and SEO data, pull traffic metrics, or manage Yandex Direct campaigns.
- Requirements
- Runs locally over stdio, each server started with npx from its own npm package (Node.js). Needs Yandex Cloud credentials YANDEX_SEARCH_API_KEY and YANDEX_FOLDER_ID for Wordstat and Search, and OAuth tokens YANDEX_WEBMASTER_TOKEN, YANDEX_METRIKA_TOKEN and YANDEX_DIRECT_TOKEN for the other servers. Building from source needs bun install.
Installation
In SourceWeft
- Open Yandex Tools MCP in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
yandex-tools-mcp
MCP servers for Yandex APIs — search, keyword research, webmaster tools, and web analytics for the Russian market.
English
Packages
Quick Start
Yandex Wordstat v2 (keyword research) — Yandex Cloud Search API; uses the same key as Search:
Prefer a hosted tool? Use the managed endpoint at seyka.ru/developers/api/seo/wordstat — no Yandex Cloud credentials to manage.
Yandex Search (web search):
Yandex Webmaster (site analytics & SEO):
Yandex Metrica (web analytics):
Yandex Direct (PPC campaign management — defaults to sandbox; set YANDEX_DIRECT_LIVE=1 for the real account):
See individual package READMEs for detailed setup instructions.
Hosted versions on seyka.ru: Yandex Search · Wordstat · Webmaster · Metrika
Online usage example: seyka.ru
Claude Code Plugin
Install all five MCPs as a single plugin with built-in skills for keyword research and competitive analysis:
Included Skills:
yandex-keyword-research— Automatically triggered for keyword research, search volumes, and trend analysisyandex-competitive-analysis— Automatically triggered for competitor analysis and SERP research
Русский
Пакеты
Быстрый старт
Яндекс Вордстат v2 (исследование ключевых слов) — Yandex Cloud Search API; использует тот же ключ, что и Поиск:
Нужен готовый инструмент? Используйте размещённый эндпоинт seyka.ru/developers/api/seo/wordstat — без необходимости управлять учётными данными Yandex Cloud.
Яндекс Поиск (веб-поиск):
Яндекс Вебмастер (аналитика сайта и SEO):
Яндекс Метрика (веб-аналитика):
Яндекс Директ (управление РРС-кампаниями — по умолчанию песочница; установите YANDEX_DIRECT_LIVE=1 для боевого аккаунта):
Подробные инструкции по настройке в README каждого пакета.
Хостинг-версии на seyka.ru: Поиск Яндекса · Wordstat · Вебмастер · Метрика
Онлайн пример использования: seyka.ru
Плагин для Claude Code
Установите все пять MCP как единый плагин со встроенными навыками для исследования ключевых слов и анализа конкурентов:
Включённые навыки:
yandex-keyword-research— Автоматически активируется для исследования ключевых слов, объёмов поиска и анализа трендовyandex-competitive-analysis— Автоматически активируется для анализа конкурентов и исследования SERP
Development
Run
bun installbefore starting Claude Code in this repo. The local.mcp.jsonruns each server from source withnode, so without installed dependencies every server crashes on startup (Cannot find package '@modelcontextprotocol/sdk') and Claude Code reports it asCONNECTION_CLOSED. Bun installs each package's dependencies into its ownpackages/*/node_modules. The plugin setup above usesnpxand doesn't need this step.
Run all tests (each package with a test script):
Lint and format:
Publish packages:
License
MIT © Seyka AI
Source: README.md at commit f3230f6
Tools
0Version history
1- v1.0.0LatestOct 30, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts