MCP server bundle for Russian-market ads and SEO

MCP Servers (SergeyKrin9)

Seven independent MCP servers in one repository: Yandex Direct, Yandex Webmaster, VK, Telegram, Click.ru, Search Console and YouTube

MCP server

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • The yadirect server creates and pauses ad campaigns with a real budget
  • The vk and edaru-telegram servers publish posts on behalf of the community and channel with no platform-side preview
All reasons and checks
Russian stack

sergeykrin9/mcp-servers

Install

Manual install

{
  "mcpServers": {
    "yandex-direct": {
      "command": "/abs/path/to/mcp-servers/yadirect/.venv/bin/python3",
      "args": ["/abs/path/to/mcp-servers/yadirect/server.py"],
      "env": { "YANDEX_DIRECT_TOKEN": "your-token" }
    }
  }
}

Example for one server in the set, yadirect; the others connect the same way from their own folder.

This is third-party code. Review the repository files before installing.

What it does

The repository bundles seven separate Python servers, each in its own folder with its own server.py and env vars: yadirect for Yandex Direct campaigns, keywords and bids, yandex-webmaster for indexing and top queries, vk for posting to a group wall, edaru-telegram for publishing to a Telegram channel via the Bot API, clickru as a Click.ru proxy to Direct, VK Ads and Telegram Ads, plus gsc for Google Search Console and youtube for YouTube data. The servers are independent: any single one can be enabled without installing the rest. The author describes a typical flow where an agent cross-checks queries in Search Console and Webmaster, adds negative keywords to Direct, and publishes to VK and Telegram unattended.

Who it is for. For marketers and SMM specialists running Russian-market promotion across several channels who are willing to configure each server separately.

Good fit when

  • You only need one channel from the set, for example publishing to a Telegram channel via your own bot
  • You want to cross-check Search Console and Yandex Webmaster data and push negative keywords to Direct in one flow
  • You have a Click.ru account and want one proxy to Direct, VK Ads and Telegram Ads

Not a fit when

  • You want one single-server install: each component is deployed separately with its own venv
  • You need formal tests and CI: none are in the repository
  • You need Click.ru for agency clients with separate accounts rather than for yourself

Example request

Show the top 5 site queries from Google Search Console and Yandex Webmaster for the week, and suggest Direct negative keywords from the overlap

Limitations

Each of the seven servers is installed and configured separately: its own venv, its own env vars and, where needed, its own requirements.txt. There are no formal tests or CI in the repository. The Telegram server is named after the author's personal project (edaru.su) and is built for one configured bot and channel. There is no catalogue slug for Click.ru yet.

How to disable. Remove the relevant server block, for example yandex-direct, from your MCP client config; the rest of the repository's components are unaffected.

MCP

Transport
stdio
Authentication
API key
Environment variables
Environment variables
YANDEX_DIRECT_TOKEN
required, secret
OAuth token for the yadirect server
VK_TOKEN
required, secret
VK group access token with admin rights for the vk server
VK_GROUP_ID
required
VK group id

Security check

  • The yadirect server creates and pauses ad campaigns with a real budget
  • The vk and edaru-telegram servers publish posts on behalf of the community and channel with no platform-side preview

README in short

The README presents the repository as a one-of-a-kind MCP server bundle for the Russian market, gives a table of the seven servers and what each exposes to the agent, a three-step quickstart with Claude Desktop, Cursor and Windsurf configs, and a table of credentials needed per service. It ends with a roadmap: a native Telegram Ads MCP and real-time Yandex Metrica.

FAQ

Do I need to install all seven servers at once?

No, each server is independent; you can run just one, such as vk or yadirect, without touching the other repository folders.

Is there a Yandex Metrica module?

Not yet, the README's Roadmap section lists it as a planned next addition.

Editors’ pick

A skill that strips AI writing tells from text using Wikipedia's list, without adding invented facts

SkillLow risk52.7KRepository stars

Marketing Skills for AI agents

Marketing Skills for AI Agents

Editors’ pick

About fifty skills for CRO, copywriting, SEO, analytics, ads and launches, built for coding agents

SkillLow risk51.8KRepository stars
Official

SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat

MCP serverHigh risk1Repository stars
Foxx AIMCP server bundle for Russian-market ads and SEO

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