{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.askads/mcp-vk-ads","description":"MCP server for VK Ads (VK Реклама) API: manage ad plans, ad groups, banners, and statistics.","title":"VK Ads MCP","repository":{"url":"https://github.com/askads/mcp-vk-ads","source":"github"},"version":"1.5.0","websiteUrl":"https://github.com/askads/mcp-vk-ads#readme","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"mcp-vk-ads","version":"1.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional 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.","isSecret":true,"name":"VK_ADS_TOKEN"},{"description":"Language for API responses (Accept-Language header), e.g. ru, en.","default":"ru","name":"VK_ADS_LANG"},{"description":"Per-request timeout in milliseconds.","default":"60000","name":"VK_ADS_TIMEOUT_MS"},{"description":"Max retries for transient errors (429 rate limit, 5xx on GET, network errors on GET).","default":"3","name":"VK_ADS_MAX_RETRIES"},{"description":"API root without a version segment. Defaults to https://ads.vk.com/api.","default":"https://ads.vk.com/api","name":"VK_ADS_API_BASE"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-20T13:28:06.119344Z","publishedAt":"2026-09-20T13:28:06.119344Z","updatedAt":"2026-09-20T13:28:06.119344Z","isLatest":true}}}
