Skip to content
mcp/skillhub

VK Ads MCP Server

by askadsio.github.askads/mcp-vk-adsv1.5.0

MCP server for VK Ads (VK Реклама) API: manage ad plans, ad groups, banners, and statistics.

9Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active5d ago

Install VK Ads MCP server

Install in Claude Code

claude mcp add vk-ads -e VK_ADS_TOKEN='<vk-ads-token>' -- npx -y mcp-vk-ads

Configuration

VariableRequiredSecretDescription
VK_ADS_TOKEN—yesOptional ready-made VK Ads OAuth2 access token (Bearer) for CI and unattended installs — full account access, treat it as a secret. Without it the server connects from the chat via start_login/finish_login.
VK_ADS_LANG——Language for API responses (Accept-Language header), e.g. ru, en.
VK_ADS_TIMEOUT_MS——Per-request timeout in milliseconds.
VK_ADS_MAX_RETRIES——Max retries for transient errors (429 rate limit, 5xx on GET, network errors on GET).
VK_ADS_API_BASE——API root without a version segment. Defaults to https://ads.vk.com/api.

Freshness

Active — last maintenance signal 5d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-10-04 · 5d ago · GitHub

  2. Latest release

    2026-09-20 · 19d ago · GitHub · v1.5.0

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-09-20 · 19d ago · official registry · v1.5.0

FAQ

›How do I install the VK Ads MCP server in Claude Code?

Run: claude mcp add vk-ads -e VK_ADS_TOKEN='<vk-ads-token>' -- npx -y mcp-vk-ads. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does VK Ads require an API key?

Yes. It expects VK_ADS_TOKEN, of which 1 is a secret.

›Can I use VK Ads as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is VK Ads in the official MCP registry?

Yes, as io.github.askads/mcp-vk-ads.

Alternatives to VK Ads

Other crm & marketing MCP servers.

View all