VK Ads MCP
MCP-сервер для VK Рекламы: кампании, группы объявлений, объявления, статистика и баланс кабинета
Установка
claude mcp add vk-ads -e VK_ADS_TOKEN=ваш_токен -- npx -y @theyahia/vk-ads-mcpЭто чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер работает с VK Ads API v2 и дает агенту восемь инструментов. Агент может получить списки кампаний, групп объявлений с таргетингом и объявлений, создать кампанию или объявление, изменить бюджет, запустить, остановить или удалить кампанию. Статистика показов, кликов и расхода доступна по дням или суммарно, баланс читается из данных кабинета. Кабинет определяется токеном, поэтому агентство использует отдельный токен на каждого клиента.
Для кого. Таргетологам и маркетологам, которые ведут рекламу в VK Рекламе.
Подходит, если
- Нужно узнать расход и остаток бюджета без выгрузок в таблицы
- Нужно быстро остановить или запустить кампанию
- Нужен отчет по кампании за период по дням
Не подходит, если
- Нужны массовые действия, загрузка креативов или аудитории ретаргетинга
- Нельзя давать агенту право создавать и удалять кампании
Пример запроса к агенту
Покажи статистику кампании 12345 за прошлую неделю по дням и остаток на балансеОграничения
Нужен OAuth-токен VK Ads, который живет около суток. Для автообновления нужно задать client id, client secret и refresh token. Баланс требует права read_payments. Часть деталей API, например единицы бюджета и поле баланса, автор пометил как требующие проверки на живом токене. Массовых действий, креативов и справочников таргетинга пока нет.
Как отключить. Удалите сервер командой claude mcp remove vk-ads или уберите блок vk-ads из конфигурации клиента.
MCP
- Транспорт
- stdio
- Авторизация
- OAuth
| Переменные окружения | |
|---|---|
| VK_ADS_TOKEN обязательная, секрет | OAuth access_token VK Ads API |
| VK_ADS_CLIENT_ID | Для автообновления токена |
| VK_ADS_CLIENT_SECRET секрет | Для автообновления токена |
| VK_ADS_REFRESH_TOKEN секрет | Для автообновления токена |
Проверка безопасности
- Создает кампании и меняет бюджеты, что расходует деньги рекламного кабинета
- Может останавливать и удалять кампании
Коротко о README
README на русском описывает модель данных VK Ads v2 и восемь инструментов с соответствующими методами API. Даны конфигурации для Claude Desktop и Claude Code, таблица переменных авторизации и примеры запросов. Отдельный раздел объясняет несовместимые изменения при переходе с версии 1.x, которая обращалась к устаревшему API. Сервер входит в серию WWmcp. Лицензия MIT.
Частые вопросы
Как выбрать кабинет клиента агентства?
Параметра account_id нет. Для каждого клиента нужен свой токен, выданный через agency_client_credentials.
Что делать, когда токен истек?
Задайте VK_ADS_CLIENT_ID, VK_ADS_CLIENT_SECRET и VK_ADS_REFRESH_TOKEN, тогда сервер обновит токен сам при ответе 401.
Похожие
Marketing Skills: маркетинговые скиллы для агентов
Marketing Skills for AI Agents
Около пятидесяти скиллов по CRO, копирайтингу, SEO, аналитике, рекламе и запуску продукта для кодовых агентов
Скилл, который убирает из текста приметы ИИ-письма по списку Википедии и не добавляет выдуманных фактов
Скиллы для контента: иллюстрации к статьям, обложки, инфографика, комиксы, перевод, конвертация URL в Markdown и публикация в соцсети
Китайская версия скилла Humanizer: находит и убирает приметы AI-текста в материалах на китайском