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
MCP server

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
All reasons and checks
Russian stack

theyahia/yaall

Install

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 review

Broad 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 keywords

MCP

Transport
stdio
Authentication
OAuth

Environment variables

YANDEX_DIRECT_TOKEN secret
Direct OAuth token for yandex-direct-mcp
YANDEX_METRIKA_TOKEN secret
Metrica OAuth token for yandex-metrika-mcp
YANDEX_SEARCH_API_KEY secret
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.

Russian stack

A ZAI.ONE MCP server bringing Direct, Metrika, search, Wordstat and Webmaster into one agent, with a setup wizard and opt-in write operations

MCP serverBroad access1Repository stars
Russian stack

Five MCP servers for Yandex Search, Wordstat, Webmaster, Metrika and Direct, bundled as a Claude Code plugin with two skills

PluginBroad access19Repository stars
Russian stack

An MCP server for Yandex Direct, Metrika, Wordstat and Webmaster: campaigns, ads, bids, reports and keyword research from chat

MCP serverBroad access58Repository stars
Russian stack

A 155-tool MCP server for Yandex Direct, Metrika, Wordstat and Webmaster, with self-setup OAuth and read-only and confirm modes

MCP serverBroad access3Repository stars
Russian stack

An MCP server for Yandex Direct, Metrica, Audiences and Wordstat with read-only mode and change confirmation

MCP serverBroad access47Repository stars

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.

README badge

Report a problem

Foxx AIYaAll
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.