YaAll MCP
Monorepo of Yandex MCP servers: Direct, Metrica, Webmaster, Wordstat, Tracker, 360, Maps, SpeechKit, YandexGPT and AppMetrica
- 10 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- The Direct server changes bids, campaigns and ads, affecting budget spend
- Needs several tokens with access to ads, analytics, mail and disk
- Search API requests are paid
Install
- Works in
- Services
Manual install
{
"mcpServers": {
"yandex-direct": { "command": "npx", "args": ["-y", "@theyahia/yandex-direct-mcp"],
"env": { "YANDEX_DIRECT_TOKEN": "..." } },
"yandex-metrika": { "command": "npx", "args": ["-y", "@theyahia/yandex-metrika-mcp"],
"env": { "YANDEX_METRIKA_TOKEN": "..." } }
}
}File ~/.claude.json or claude_desktop_config.json. Other servers follow the same pattern; variables are in each mcp/ folder's README.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The Direct server changes bids, campaigns and ads, affecting budget spend
- Needs several tokens with access to ads, analytics, mail and disk
- Search API requests are paid
This is third-party code. Review the repository files before installing.
What it does
The repo gathers the author's ten MCP servers for Yandex APIs, each published to npm as a separate @theyahia package and run via npx. The largest, for Direct, covers campaigns, strategies, ads, keywords, bids, negative keywords, audiences, feeds and statistics with ruble amounts and sandbox support. A separate server exposes Wordstat statistics through the Search API, which Yandex's official servers lack. The skills folder holds Claude Code skills: a site audit against EPOS criteria, demand checks via Wordstat and ready scenarios on top of the servers. The author's separate repos that formed the set are now archived.
Who it is for. PPC and SEO specialists, analysts and teams working in the Yandex ecosystem.
Good fit when
- You need to review Direct campaign performance and adjust bids or negative keywords
- You need Wordstat frequency and seasonality before a launch
- You need a weekly Metrica traffic report
- You need indexing and search queries from Webmaster
Not a fit when
- You need an official Yandex server: this set is community-built
- The agent must not access the ad budget
Example request
Show weekly stats for active Direct campaigns, find high-CPC keywords without conversions and suggest negative keywordsMCP
- Transport
- stdio
- Authentication
- OAuth
Environment variables
YANDEX_DIRECT_TOKENsecret- Direct OAuth token for yandex-direct-mcp
YANDEX_METRIKA_TOKENsecret- Metrica OAuth token for yandex-metrika-mcp
YANDEX_SEARCH_API_KEYsecret- Search API key for the Wordstat skills
YANDEX_FOLDER_ID- Yandex Cloud folder ID
Limitations
There is no shared key: each server needs its own product token, while Wordstat and the skills need a Search API key and a Yandex Cloud folder ID with the right service account role. Search API is paid, and a 403 often means an empty billing account. The EPOS audit skill requires Python 3.12 or newer. Each server's exact variables are in its own README.
How to disable. Remove the yandex-* blocks from ~/.claude.json or your client config and delete the skills from ~/.claude/skills.
FAQ
How does it differ from Yandex's official MCP?
The official Yandex Cloud and Search API servers sit in upstream only as a snapshot. The author's own servers cover ads, analytics and Wordstat, which the official ones lack.
Can I install just one server?
Yes, each server is a separate npm package, so add only what you need.
Discussion
No questions or reviews yet.
Related
All Yandex Direct toolsA ZAI.ONE MCP server bringing Direct, Metrika, search, Wordstat and Webmaster into one agent, with a setup wizard and opt-in write operations
Five MCP servers for Yandex Search, Wordstat, Webmaster, Metrika and Direct, bundled as a Claude Code plugin with two skills
An MCP server for Yandex Direct, Metrika, Wordstat and Webmaster: campaigns, ads, bids, reports and keyword research from chat
A 155-tool MCP server for Yandex Direct, Metrika, Wordstat and Webmaster, with self-setup OAuth and read-only and confirm modes
Direct, Metrika, Wordstat and Webmaster MCP server
Yandex MCP Server
An MCP server with 141 tools: full Direct campaign management, Metrika counters and goals, Wordstat and Webmaster
An MCP server for Yandex Direct, Metrica, Audiences and Wordstat with read-only mode and change confirmation
README in short
The Russian README, with a short English section, explains which server fits which role and lists ten servers with their purpose. The quick start shows npx configs for Direct and Metrica. It separately covers the skills, snapshots of official Yandex material in upstream and three authorization mechanisms that are easy to confuse. It states what was deliberately left out. Code and skills are MIT, Yandex material is Apache 2.0.