MCP Server
Active
Apache-2.0
io.github.ai-hub-open/vk-ads-mcp MCP Server
io.github.ai-hub-open/vk-ads-mcp
What is the io.github.ai-hub-open/vk-ads-mcp MCP server?
MCP server for VK Ads API: campaigns, audiences, budgets, stats. Click.ru, token or OAuth.
How to install io.github.ai-hub-open/vk-ads-mcp
Copy-paste configuration for popular MCP clients.
transport: stdio
Config generated by PluginBench — verify against the source before use.Environment / auth
CLICK_RU_TOKENsecretClick.ru API token (primary mode)
CLICK_RU_ACCOUNT_IDVK Ads account id in Click.ru
VK_ADS_ACCESS_TOKENsecretStatic VK Ads token (alternative mode)
VK_ADS_CLIENT_IDOAuth app client id (target.vk.ru)
VK_ADS_CLIENT_SECRETsecretOAuth app client secret
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"vk-ads-mcp": {
"command": "bunx",
"args": [
"-y",
"@ai-hub-open/vk-ads-mcp"
],
"env": {
"CLICK_RU_TOKEN": "<YOUR_CLICK_RU_TOKEN>",
"CLICK_RU_ACCOUNT_ID": "<YOUR_CLICK_RU_ACCOUNT_ID>",
"VK_ADS_ACCESS_TOKEN": "<YOUR_VK_ADS_ACCESS_TOKEN>",
"VK_ADS_CLIENT_ID": "<YOUR_VK_ADS_CLIENT_ID>",
"VK_ADS_CLIENT_SECRET": "<YOUR_VK_ADS_CLIENT_SECRET>"
}
}
}
}Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"vk-ads-mcp": {
"command": "bunx",
"args": [
"-y",
"@ai-hub-open/vk-ads-mcp"
],
"env": {
"CLICK_RU_TOKEN": "<YOUR_CLICK_RU_TOKEN>",
"CLICK_RU_ACCOUNT_ID": "<YOUR_CLICK_RU_ACCOUNT_ID>",
"VK_ADS_ACCESS_TOKEN": "<YOUR_VK_ADS_ACCESS_TOKEN>",
"VK_ADS_CLIENT_ID": "<YOUR_VK_ADS_CLIENT_ID>",
"VK_ADS_CLIENT_SECRET": "<YOUR_VK_ADS_CLIENT_SECRET>"
}
}
}
}Windsurf
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"vk-ads-mcp": {
"command": "bunx",
"args": [
"-y",
"@ai-hub-open/vk-ads-mcp"
],
"env": {
"CLICK_RU_TOKEN": "<YOUR_CLICK_RU_TOKEN>",
"CLICK_RU_ACCOUNT_ID": "<YOUR_CLICK_RU_ACCOUNT_ID>",
"VK_ADS_ACCESS_TOKEN": "<YOUR_VK_ADS_ACCESS_TOKEN>",
"VK_ADS_CLIENT_ID": "<YOUR_VK_ADS_CLIENT_ID>",
"VK_ADS_CLIENT_SECRET": "<YOUR_VK_ADS_CLIENT_SECRET>"
}
}
}
}VS Code
.vscode/mcp.json
{
"servers": {
"vk-ads-mcp": {
"type": "stdio",
"command": "bunx",
"args": [
"-y",
"@ai-hub-open/vk-ads-mcp"
],
"env": {
"CLICK_RU_TOKEN": "<YOUR_CLICK_RU_TOKEN>",
"CLICK_RU_ACCOUNT_ID": "<YOUR_CLICK_RU_ACCOUNT_ID>",
"VK_ADS_ACCESS_TOKEN": "<YOUR_VK_ADS_ACCESS_TOKEN>",
"VK_ADS_CLIENT_ID": "<YOUR_VK_ADS_CLIENT_ID>",
"VK_ADS_CLIENT_SECRET": "<YOUR_VK_ADS_CLIENT_SECRET>"
}
}
}
}Claude Code
claude mcp add vk-ads-mcp --env CLICK_RU_TOKEN=<YOUR_CLICK_RU_TOKEN> --env CLICK_RU_ACCOUNT_ID=<YOUR_CLICK_RU_ACCOUNT_ID> --env VK_ADS_ACCESS_TOKEN=<YOUR_VK_ADS_ACCESS_TOKEN> --env VK_ADS_CLIENT_ID=<YOUR_VK_ADS_CLIENT_ID> --env VK_ADS_CLIENT_SECRET=<YOUR_VK_ADS_CLIENT_SECRET> -- bunx -y @ai-hub-open/vk-ads-mcpRelated MCP servers
MCP server for Yandex Direct API: campaigns, ads, keywords, bids, reports. Click.ru or OAuth.
6
View repository →TypeScript
Apache-2.0