{"name":"io.github.ai-hub-open/vk-ads-mcp","slug":"ai-hub-open-vk-ads-mcp","title":null,"description":"MCP server for VK Ads API: campaigns, audiences, budgets, stats. Click.ru, token or OAuth.","url":"https://mcp.market/server/ai-hub-open-vk-ads-mcp","rating":null,"grade":"C","score":55,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":11,"stars":null,"forks":null,"downloads_week":135,"last_push_at":null,"license":"Apache-2.0"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/ai-hub-open/vk-ads-mcp","website":null,"version":"0.8.0","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@ai-hub-open/vk-ads-mcp","version":"0.8.0","runtimeHint":"bunx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Click.ru API token (primary mode)","isSecret":true,"name":"CLICK_RU_TOKEN"},{"description":"VK Ads account id in Click.ru","name":"CLICK_RU_ACCOUNT_ID"},{"description":"Static VK Ads token (alternative mode)","isSecret":true,"name":"VK_ADS_ACCESS_TOKEN"},{"description":"OAuth app client id (target.vk.ru)","name":"VK_ADS_CLIENT_ID"},{"description":"OAuth app client secret","isSecret":true,"name":"VK_ADS_CLIENT_SECRET"}]}],"tools":[{"name":"vk_ads_account_info","description":"Информация о текущем аккаунте VK Ads (пользователь, баланс, валюта, настройки).","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_ad_groups_create","description":"Создать ad group. payload должен включать campaign_id, name, targetings и настройки ставок.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_ad_groups_delete","description":"Мягко удалить ad group — выставляет status=deleted.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_ad_groups_get","description":"Получить одну ad group по ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_ad_groups_list","description":"Список ad groups, опционально с фильтром по campaign_id.","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_ad_groups_update","description":"Обновить ad group. PATCH-семантика: только изменяемые поля.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_ad_plans_create","description":"Создать ad plan (UI «Кампания»). Обязательно: name. Опционально: event_limit,","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_ad_plans_delete","description":"Мягко удалить ad plan (UI «Кампания») — выставляет status=deleted.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_ad_plans_get","description":"Получить один ad plan (UI «Кампания») по ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_ad_plans_list","description":"Список ad plans — верхнеуровневых сущностей, которые в интерфейсе ads.vk.com","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_ad_plans_update","description":"Обновить ad plan (UI «Кампания»). PATCH-семантика: передавайте только изменяемые поля.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_agency_clients_create","description":"Создать нового клиента под агентством.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_agency_clients_list","description":"Список клиентов, управляемых агентским аккаунтом.","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_auth_check","description":"Проверить креды и доступность VK Ads API. Возвращает данные текущего","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_banners_delete","description":"Мягко удалить banner (UI «Объявление») — выставляет status=deleted.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_banners_get","description":"Получить один banner (UI «Объявление») по ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_banners_list","description":"Список banner-сущностей VK Ads API — в интерфейсе ads.vk.com это «Объявления».","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_banners_remoderate","description":"Отправить объявления на повторную модерацию. Метод пакетный: принимает","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_banners_update","description":"Обновить banner (UI «Объявление»): статус, ссылки, тексты, ссылки на креативы.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_campaigns_create","description":"Создать campaign (UI «Группа объявлений»). payload по схеме Campaign VK Ads:","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_campaigns_delete","description":"Мягко удалить campaign (UI «Группа объявлений») — выставляет status=deleted.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_campaigns_get","description":"Получить одну campaign (UI «Группа объявлений») по ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_campaigns_list","description":"Список campaign-сущностей VK Ads API — в интерфейсе ads.vk.com это «Группы","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_campaigns_set_status","description":"Сменить статус campaign (UI «Группа объявлений»). Допустимо: active (запустить),","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_campaigns_update","description":"Обновить campaign (UI «Группа объявлений»). PATCH-семантика: только изменяемые поля.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_content_upload_image","description":"Загрузить статичное изображение в хранилище контента VK Ads. Источник —","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_content_upload_video","description":"Загрузить видео в хранилище контента VK Ads. Источник — публичный","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_dictionary_get","description":"Получить справочник VK Ads по имени: запрашивает /api/v2/<имя>.json.","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_packages_list","description":"Список рекламных пакетов (форматы объявлений и места размещения).","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_regions_search","description":"Поиск гео-регионов для таргетинга (города, области, страны) по названию.","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_remarketing_pixels_create","description":"Создать пиксель ремаркетинга (счётчик отслеживания).","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_remarketing_pixels_delete","description":"Удалить пиксель ремаркетинга.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_remarketing_pixels_list","description":"Список пикселей ремаркетинга (счётчиков отслеживания).","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_remarketing_segments_create","description":"Создать сегмент аудитории. payload: name, pass_condition (сколько условий","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_remarketing_segments_delete","description":"Удалить сегмент аудитории.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_remarketing_segments_list","description":"Список сегментов аудиторий (ремаркетинг). Сегменты используются в","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_remarketing_segments_update","description":"Обновить сегмент аудитории.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_statistics_day","description":"Дневная статистика по campaigns / ad_groups / banners / users за период.","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_statistics_summary","description":"Суммарная (агрегированная) статистика за период по campaigns / ad_groups /","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_token_revoke","description":"Отозвать активные OAuth-токены для клиентского приложения (client_id).","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_users_lists_create","description":"Создать аудиторию-список. payload обычно: {\"name\": \"...\", \"type\":","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_users_lists_delete","description":"Удалить аудиторию-список.","write_action":true,"price_micros":0,"input_schema":null},{"name":"vk_ads_users_lists_list","description":"Список пользовательских аудиторий-списков (загруженные сегменты хэшей email/телефонов).","write_action":false,"price_micros":0,"input_schema":null},{"name":"vk_ads_users_lists_upload_items","description":"Добавить хэшированные идентификаторы (email/телефоны) в аудиторию-список.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":55,"grade":"C","scanned_at":"2026-10-31T17:28:00.001Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-31T17:27:59.927Z","components":{"code":{"score":25,"max":25,"notes":["23 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":3,"max":15,"notes":["repository not readable: repo not found"]},"identity":{"score":2,"max":10,"notes":["no repository or website to verify"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@ai-hub-open/vk-ads-mcp","version":"0.8.0","found":true,"license":"Apache-2.0","hasInstallScripts":false,"dependencyCount":0,"publishedAt":"2026-08-25T17:56:12.196Z","repositoryUrl":"git+https://github.com/ai-hub-open/vk-ads-mcp.git","weeklyDownloads":135}],"repo":{"found":false,"owner":"ai-hub-open","repo":"vk-ads-mcp","error":"repo not found"},"icon":{"url":null,"source":"none"},"presence":{"stars":null,"forks":null,"downloadsWeek":135,"license":"Apache-2.0","lastPushAt":null,"score":11}}}},"grade_history":[],"reviews":[]}