MCP.Market

Vk Ads MCP server

by ai-hub-open·io.github.ai-hub-open/vk-ads-mcp·v0.8.0

MCP server for VK Ads API: campaigns, audiences, budgets, stats. Click.ru, token or OAuth.

C55/100grade C
What users say
No reviews yet
Be the first
Safety scan
C55/100

full report

Adoption
New

135 downloads/wk

Reviews

Write one

Nobody has reviewed Vk Ads yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Vk Ads tools (44, 22 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • vk_ads_account_info

    Информация о текущем аккаунте VK Ads (пользователь, баланс, валюта, настройки).

  • vk_ads_ad_groups_createwrite action

    Создать ad group. payload должен включать campaign_id, name, targetings и настройки ставок.

  • vk_ads_ad_groups_deletewrite action

    Мягко удалить ad group — выставляет status=deleted.

  • vk_ads_ad_groups_get

    Получить одну ad group по ID.

  • vk_ads_ad_groups_list

    Список ad groups, опционально с фильтром по campaign_id.

  • vk_ads_ad_groups_updatewrite action

    Обновить ad group. PATCH-семантика: только изменяемые поля.

  • vk_ads_ad_plans_createwrite action

    Создать ad plan (UI «Кампания»). Обязательно: name. Опционально: event_limit,

  • vk_ads_ad_plans_deletewrite action

    Мягко удалить ad plan (UI «Кампания») — выставляет status=deleted.

  • vk_ads_ad_plans_get

    Получить один ad plan (UI «Кампания») по ID.

  • vk_ads_ad_plans_list

    Список ad plans — верхнеуровневых сущностей, которые в интерфейсе ads.vk.com

  • vk_ads_ad_plans_updatewrite action

    Обновить ad plan (UI «Кампания»). PATCH-семантика: передавайте только изменяемые поля.

  • vk_ads_agency_clients_createwrite action

    Создать нового клиента под агентством.

  • vk_ads_agency_clients_list

    Список клиентов, управляемых агентским аккаунтом.

  • vk_ads_auth_check

    Проверить креды и доступность VK Ads API. Возвращает данные текущего

  • vk_ads_banners_deletewrite action

    Мягко удалить banner (UI «Объявление») — выставляет status=deleted.

  • vk_ads_banners_get

    Получить один banner (UI «Объявление») по ID.

  • vk_ads_banners_list

    Список banner-сущностей VK Ads API — в интерфейсе ads.vk.com это «Объявления».

  • vk_ads_banners_remoderate

    Отправить объявления на повторную модерацию. Метод пакетный: принимает

  • vk_ads_banners_updatewrite action

    Обновить banner (UI «Объявление»): статус, ссылки, тексты, ссылки на креативы.

  • vk_ads_campaigns_createwrite action

    Создать campaign (UI «Группа объявлений»). payload по схеме Campaign VK Ads:

  • vk_ads_campaigns_deletewrite action

    Мягко удалить campaign (UI «Группа объявлений») — выставляет status=deleted.

  • vk_ads_campaigns_get

    Получить одну campaign (UI «Группа объявлений») по ID.

  • vk_ads_campaigns_list

    Список campaign-сущностей VK Ads API — в интерфейсе ads.vk.com это «Группы

  • vk_ads_campaigns_set_status

    Сменить статус campaign (UI «Группа объявлений»). Допустимо: active (запустить),

  • vk_ads_campaigns_updatewrite action

    Обновить campaign (UI «Группа объявлений»). PATCH-семантика: только изменяемые поля.

  • vk_ads_content_upload_imagewrite action

    Загрузить статичное изображение в хранилище контента VK Ads. Источник —

  • vk_ads_content_upload_videowrite action

    Загрузить видео в хранилище контента VK Ads. Источник — публичный

  • vk_ads_dictionary_get

    Получить справочник VK Ads по имени: запрашивает /api/v2/<имя>.json.

  • vk_ads_packages_list

    Список рекламных пакетов (форматы объявлений и места размещения).

  • vk_ads_regions_search

    Поиск гео-регионов для таргетинга (города, области, страны) по названию.

  • vk_ads_remarketing_pixels_createwrite action

    Создать пиксель ремаркетинга (счётчик отслеживания).

  • vk_ads_remarketing_pixels_deletewrite action

    Удалить пиксель ремаркетинга.

  • vk_ads_remarketing_pixels_list

    Список пикселей ремаркетинга (счётчиков отслеживания).

  • vk_ads_remarketing_segments_createwrite action

    Создать сегмент аудитории. payload: name, pass_condition (сколько условий

  • vk_ads_remarketing_segments_deletewrite action

    Удалить сегмент аудитории.

  • vk_ads_remarketing_segments_list

    Список сегментов аудиторий (ремаркетинг). Сегменты используются в

  • vk_ads_remarketing_segments_updatewrite action

    Обновить сегмент аудитории.

  • vk_ads_statistics_day

    Дневная статистика по campaigns / ad_groups / banners / users за период.

  • vk_ads_statistics_summary

    Суммарная (агрегированная) статистика за период по campaigns / ad_groups /

  • vk_ads_token_revoke

    Отозвать активные OAuth-токены для клиентского приложения (client_id).

  • vk_ads_users_lists_createwrite action

    Создать аудиторию-список. payload обычно: {"name": "...", "type":

  • vk_ads_users_lists_deletewrite action

    Удалить аудиторию-список.

  • vk_ads_users_lists_list

    Список пользовательских аудиторий-списков (загруженные сегменты хэшей email/телефонов).

  • vk_ads_users_lists_upload_itemswrite action

    Добавить хэшированные идентификаторы (email/телефоны) в аудиторию-список.

Public scan report

scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it

no findings
  • Code scan23 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancerepository not readable: repo not found3/15
  • Maintainer identityno repository or website to verify2/10
Overall 55/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Vk Ads compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
55/100
higher than 10% of 48,255 servers
Tools
44
the typical server has 7
Tools that change things
50%
typical: 0%. Fewer write tools means less an agent can break
Downloads a week
135
more than 69% of 12,191 servers with a package

What its tools let an agent do: 22 read · 22 change

Install Vk Ads in Claude Code, Cursor or VS Code

Runs npx -y @ai-hub-open/vk-ads-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add vk-ads-mcp -- npx -y @ai-hub-open/vk-ads-mcp
Add to Cursor

Vk Ads: common questions

Is Vk Ads MCP server safe?
With care: it is graded C, so read the findings first (55/100). Read the Vk Ads safety report
How do I install Vk Ads?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Vk Ads need an API key?
Yes. The registry entry asks for CLICK_RU_TOKEN, VK_ADS_ACCESS_TOKEN, VK_ADS_CLIENT_SECRET.
Is Vk Ads maintained?
The latest release is v0.8.0.
How does Vk Ads compare with other MCP servers?
safety score 55/100 (higher than 10% of 48,255 servers); tools 44 (the typical server has 7); tools that change things 50% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.