VK Ads MCP All in One

A VK Ads MCP server with a turnkey installer: 136 tools, VK community research and a skill for several agents at once

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

  • Creates, edits and deletes campaigns, audiences and lead forms
  • Spends ad budget and uploads contact lists for audiences
  • Stores VK Ads and VK tokens in a local auth.env
All reasons and checks
Russian stack

sergeylopukhov/vk-ads-mcp-all-in-one

Install

Manual install

npx --yes github:sergeylopukhov/vk-ads-mcp-all-in-one

Installs the server, asks for a VK Ads client_id and client_secret, and wires up selected MCP clients automatically.

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

What it does

The server wraps the official VK Ads API: reads campaigns, ad groups and banners, pulls statistics, and manages audiences, creatives, lead forms, surveys, subscriptions and price lists. A separate Core VK API block searches and scores public communities against an ad brief, sorting them into target, adjacent, partner, competitor and supplier communities. The README states 136 registered tools, 122 of them verified with real calls. The installer downloads the server itself, asks for a VK Ads client_id and client_secret, finds installed MCP clients and adds a shared Agent Skill to each one that suggests which tools to call. Creation, editing and bulk operations run only after an explicit request and a prior check of the account's current state.

Who it is for. For performance marketers and agencies who want one server covering both VK Ads and community research.

Good fit when

  • You need the full VK Ads cycle from statistics to launching campaigns
  • You need to find and score communities for ads or partnerships in a niche
  • You need one server wired into several agents at once: Claude Code, Cursor, Codex CLI and others

Not a fit when

  • You need strictly read-only access without any write risk, a narrower server fits better
  • You do not want a shared skill installed into every detected MCP client at once

Example request

Find VK communities adjacent to a kids' football club in Domodedovo and score them for advertising

Limitations

By the project's own count, 14 of 136 tools are still unavailable or unverified with real calls. It needs Node.js 22 and a VK Ads OAuth client_id and client_secret, plus a separate VK OAuth login for community search. The repository does not publish versioned releases beyond the number shown in the README.

How to disable. Remove the vk-ads server from your connected MCP clients' configuration and delete the auth.env file with saved tokens.

MCP

Transport
stdio
Authentication
API key
Environment variables
Environment variables
client_id
required, secret
The VK Ads OAuth application's client ID from account settings.
client_secret
required, secret
The VK Ads OAuth application's client secret.

Security check

  • Creates, edits and deletes campaigns, audiences and lead forms
  • Spends ad budget and uploads contact lists for audiences
  • Stores VK Ads and VK tokens in a local auth.env

README in short

The README presents the server as a free tool for running VK Ads end to end through AI: analysis, recommendations, audiences, creatives, campaigns and their management. It separately covers the Core VK API block for community search and scoring, with a kids' football club case study and a report on rejected candidates. It shows a one-command npx install with an interactive installer that finds MCP clients itself and adds a shared Agent Skill, plus a count of verified versus unverified tools.

FAQ

Can the server create or delete a campaign without asking?

No, the README stresses that creating, editing and deleting objects happens only after an explicit request and a vk_ads_action check of the account's current state.

Which agents does the installer support?

OpenCode, OpenClaw, Hermes Agent, Codex CLI, Claude Code, Gemini CLI, Qwen Code, Kimi Code CLI and Cursor; all detected ones are selected by default.

Editors’ pick

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

SkillLow riskNo VPN needed52.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 riskRussian stack1Repository stars
Editors’ pick

An MCP server and CLI covering all 113 Yandex Direct API v5 methods generated from WSDL, exposing 9 read tools by default and writes only on demand

MCP serverHigh riskRussian stackNo VPN needed1Repository stars
Foxx AIVK Ads MCP All in One

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