
Yandex Tools MCP
io.github.ruslan-mm18Published by GitHub account ruslan-mm18v1.0.0Updated Oct 29, 2026
MCP servers for Yandex APIs: Wordstat, Search, Webmaster, Metrika, Direct. Open source, by Seyka AI.
Overview
MCP servers for Yandex APIs that let an assistant run web search, keyword research, site SEO checks, web analytics and PPC campaign management for the Russian…
- What you can do
- Search the web through the Yandex Search API
- Research keywords, search volumes and trends with Yandex Wordstat v2
- 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 through Yandex Direct
- When to use it
- Useful when working on the Russian market: keyword and competitor research, SERP analysis, checking how a site is indexed, pulling traffic reports, or managing Yandex Direct ad campaigns from a chat.
- Requirements
- Either the hosted endpoint at mcp.seyka.ru with OAuth, or the individual npm packages run locally with npx (Node.js). Local setups need Yandex Cloud credentials YANDEX_SEARCH_API_KEY and YANDEX_FOLDER_ID for Search and Wordstat, and OAuth tokens YANDEX_WEBMASTER_TOKEN, YANDEX_METRIKA_TOKEN and YANDEX_DIRECT_TOKEN for the other services.
Installation
In SourceWeft
- Open Yandex Tools MCP in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.ruslan-mm18%2Fyandex-tools-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"yandex-tools": {
"type": "http",
"url": "https://mcp.seyka.ru/mcp"
}
}
}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 29, 2026
Score
85% 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 daysRequired25 pts
- Auth declaredRequired10 pts
- 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