VK Ads MCP

VK Ads MCP server: campaigns, ad groups, ads, statistics and account balance

  • 5 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

Why this level

  • Creates campaigns and changes budgets, spending ad account money
  • Can stop and delete campaigns
All reasons and checks
Russian stack

theyahia/vk-ads-mcp

A similar tool with a larger community: VK Ads MCP server, 11 ★ on the repository

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/vk-ads-mcp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Creates campaigns and changes budgets, spending ad account money
  • Can stop and delete campaigns

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

What it does

The server works with VK Ads API v2 and gives the agent eight tools. The agent can list campaigns, ad groups with targeting and ads, create a campaign or an ad, change a budget, and activate, stop or delete a campaign. Impressions, clicks and spend are available per day or as a summary, and the balance comes from account data. The token selects the account, so an agency uses a separate token per client.

Who it is for. Targeting specialists and marketers running campaigns in VK Ads.

Good fit when

  • You need spend and remaining budget without spreadsheet exports
  • You need to quickly stop or start a campaign
  • You need a daily campaign report for a period

Not a fit when

  • You need bulk actions, creative uploads or retargeting audiences
  • The agent must not be allowed to create and delete campaigns

Example request

Show daily stats for campaign 12345 for last week and the account balance

MCP

Transport
stdio
Authentication
OAuth

Environment variables

VK_ADS_TOKEN required, secret
VK Ads API OAuth access_token
VK_ADS_CLIENT_ID
For token auto-refresh
VK_ADS_CLIENT_SECRET secret
For token auto-refresh
VK_ADS_REFRESH_TOKEN secret
For token auto-refresh

Limitations

Requires a VK Ads OAuth token that lasts about a day. Auto-refresh needs the client id, client secret and refresh token. Balance requires the read_payments scope. The author marks some API details, such as budget units and the balance field, as needing verification with a live token. Bulk actions, creatives and targeting reference lists are not included yet.

How to disable. Remove it with claude mcp remove vk-ads or delete the vk-ads block from your client config.

FAQ

How do I pick an agency client's account?

There is no account_id parameter. Each client needs its own token issued via agency_client_credentials.

What if the token expires?

Set VK_ADS_CLIENT_ID, VK_ADS_CLIENT_SECRET and VK_ADS_REFRESH_TOKEN and the server refreshes it on a 401 response.

Discussion

No questions or reviews yet.

VK Ads MCP server

VK Реклама MCP

Russian stack

An MCP server for VK Ads: campaigns, groups, banners, statistics and balance through chat, with in-chat account connection instead of manual OAuth

MCP serverBroad access11Repository stars
Russian stack

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

MCP serverBroad access
Russian stack

A read-only MCP server for VK Ads: statistics, campaign structure, top objects by metric and CSV export

MCP serverExtended access1Repository stars
Russian stack

A VK Ads MCP server built on the myTarget API v2 with 49 to 55 tools: campaigns, remarketing, lookalikes, product feeds and agency access

MCP serverBroad access3Repository stars
Russian stack

A hardened VK Ads MCP fork: read-only by default, mutations gated by VK_ADS_ENABLE_WRITES, and SSRF protection on file uploads

MCP serverBroad access
Russian stack

A VK API MCP server for business: community shop, posts, ads, stats, messages and lead forms with write confirmation

MCP serverBroad access3Repository stars

README in short

The Russian README explains the VK Ads v2 data model and eight tools with their API methods. It gives configs for Claude Desktop and Claude Code, an auth variable table and sample prompts. A separate section covers breaking changes from version 1.x, which used the legacy API. The server is part of the WWmcp series. MIT license.

README badge

Report a problem

Foxx AIVK Ads MCP
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.