Meta Ads MCP — реклама Facebook и Instagram

Mikusnuz Meta Ads MCP

MCP-сервер для Meta Marketing API v26: 134 инструмента для рекламных кампаний Facebook и Instagram, аудиторий, креативов и отчетов

  • 94 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • Токен открывает рекламный аккаунт: агент может создавать, менять и удалять кампании и тратить реальный бюджет
  • Инструменты работают с аудиториями, лидами и данными клиентов
Все причины и проверки

mikusnuz/meta-ads-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/mikusnuz-meta-ads-mcp

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Токен открывает рекламный аккаунт: агент может создавать, менять и удалять кампании и тратить реальный бюджет
  • Инструменты работают с аудиториями, лидами и данными клиентов

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

meta-ads-mcp дает агенту доступ к Meta Marketing API: 134 инструмента для управления рекламой в Facebook и Instagram. Они сгруппированы по задачам: кампании (25), креативы, медиафайлы, аудитории и таргетинг, отчеты по показателям, лиды, каталоги и товарные фиды, правила автоматизации, эксперименты, конверсии, бюджет и планирование, безопасность бренда, данные аккаунта и бизнеса, токены, а также поиск по рекламной библиотеке. С ними можно собрать воронку из `create_campaign`, `create_adset`, `create_creative` и `create_ad`, получить цифры через `get_account_insights`, поставить на паузу кампании с ROAS ниже порога, настроить A/B-тест через `create_experiment` или создать похожую аудиторию из клиентской. Для больших отчетов служат `create_async_report` и `get_async_report`. В версии 1.6 `create_adset` и `update_adset` принимают параметр `validate_only`, который просит Meta проверить запрос без записи. Сервер запускается командой `npx -y @mikusnuz/meta-ads-mcp`, обязательны токен доступа и идентификатор рекламного аккаунта. Для обмена токена, бизнес-инструментов и конверсий нужны еще идентификатор и секрет приложения, идентификатор Business Manager и пиксель.

Для кого. Маркетологи и владельцы бизнеса с рекламным кабинетом Meta, которые просят Claude Code собрать кампанию, проверить показатели или приостановить слабые объявления.

Подходит, если

  • Нужно собрать полную воронку: кампанию, группу объявлений, креатив и само объявление
  • Утром надо посмотреть результаты за сегодня по аккаунту или кампании
  • Хотите приостановить кампании с ROAS ниже двух
  • Готовите A/B-тест двух креативов
  • Нужна отчетность за 30 дней, и для нее подходят асинхронные отчеты

Не подходит, если

  • Нужна одна сводка без прав записи: сервер умеет менять и удалять кампании, поэтому для чтения создайте токен с минимальными правами
  • Бюджет решает человек: агент способен менять ставки и лимиты расходов
  • Работаете с Google Ads, TikTok или другим кабинетом: сервер описывает только Meta

Пример запроса к агенту

Покажи результаты рекламного аккаунта за сегодня, найди кампании с ROAS ниже 2 и предложи, какие поставить на паузу. Ничего не меняй без моего подтверждения.

MCP

Транспорт
stdio
Авторизация
API-ключ

Переменные окружения

META_ADS_ACCESS_TOKEN обязательная, секрет
Токен доступа Meta Marketing API
META_AD_ACCOUNT_ID обязательная
Числовой идентификатор рекламного аккаунта без префикса act_
META_APP_ID
Идентификатор приложения для обмена и продления токена
META_APP_SECRET секрет
Секрет приложения для обмена и продления токена
META_BUSINESS_ID
Идентификатор Business Manager для бизнес-инструментов
META_PIXEL_ID
Идентификатор пикселя для инструментов конверсий

Ограничения

Нужны Node.js 20 или новее, токен доступа Meta и рекламный аккаунт. Инструменты действительно пишут: создание аудитории и объявлений не бывает пробным запуском, если не задан `validate_only` там, где он поддерживается. Для объявлений, нацеленных на ЕС, в версии 1.6 нужно передать `dsa_beneficiary` и `dsa_payor` или настроить значения по умолчанию в аккаунте. Часть детальных разбивок отчетов требует согласия в Ads Manager, и пустой ответ не всегда означает нулевой результат. Реклама тратит реальные деньги, поэтому начинайте с токена, ограниченного одним аккаунтом.

Как отключить. Удалите запись `meta-ads` из конфигурации MCP и отзовите токен в Meta. Без отзыва токен продолжает работать у любого, кто его получил.

Частые вопросы

Какие переменные обязательны?

Токен доступа `META_ADS_ACCESS_TOKEN` и числовой идентификатор рекламного аккаунта `META_AD_ACCOUNT_ID` без префикса `act_`. Остальные (`META_APP_ID`, `META_APP_SECRET`, `META_BUSINESS_ID`, `META_PIXEL_ID`) нужны для отдельных групп инструментов.

Может ли агент потратить бюджет?

Да. Инструменты создают и обновляют кампании, группы объявлений и объявления, а реклама тратит деньги. Задайте токен с ограниченными правами и просите агента показывать план перед записью.

Есть ли пробный режим?

Для `create_adset` и `update_adset` есть параметр `validate_only: true`, который просит Meta проверить запрос без выполнения. Для создания аудиторий пробного режима нет, это настоящая запись.

Можно ли смотреть рекламу конкурентов?

Для этого есть инструмент `search_ad_library`, он ищет публичные данные рекламной библиотеки Meta.

Что делать с рекламой для ЕС?

С версии 1.6 для таргетинга на ЕС нужны значения `dsa_beneficiary` и `dsa_payor` либо настройка по умолчанию в аккаунте. Плательщик автоматически не подставляется.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

MCP-сервер для рекламы в Facebook и Instagram: кампании, креативы, бюджеты и аналитика через диалог с агентом

MCP-серверШирокий доступ1,4 тыс.Звезды репозитория

MCP-сервер ищет публичную рекламу брендов в библиотеке рекламы Facebook и разбирает ее картинки и видео

MCP-серверРасширенный доступ327Звезды репозитория
Официальный

Официальный удаленный MCP-сервер Metricool: агент публикует посты, смотрит аналитику соцсетей и ведет рекламные кампании

MCP-серверШирокий доступ

Instagram MCP

instagram-mcp

Нужен VPN

MCP-сервер для Instagram Graph API: агент публикует посты, карусели и reels, отвечает на комментарии и читает аналитику бизнес-аккаунта

MCP-серверШирокий доступ78Звезды репозитория
Российский стек

MCP-сервер для VK Реклама с установщиком под ключ: 136 инструментов, поиск сообществ VK и навык для нескольких агентов сразу

MCP-серверШирокий доступ
Российский стек

MCP-сервер для VK Рекламы: кампании, группы, объявления, статистика и баланс через диалог, подключение кабинета без ручного OAuth

MCP-серверШирокий доступ13Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Meta Ads MCP — реклама Facebook и Instagram (эта карточка)нетAPI-ключ94
Meta Ads MCPдаOAuth1 367другой сервер Meta Ads с иным набором инструментов
Facebook Ads MCP ServerдаAPI-ключ370сервер для Facebook Ads с другим набором инструментов
Facebook Ads Library MCPнетAPI-ключ327только поиск по рекламной библиотеке без управления кампаниями

Коротко о README

README открывается примерами задач и подсказкой, какие инструменты вызывать, затем кратко описывает новое в версиях 1.5 и 1.6. Дальше идут установка, таблица переменных окружения и каталог из 134 инструментов по 15 группам с описанием каждого.

Бейдж для README

Сообщить о проблеме