Есть ли Facebook Ads MCP? Да. Hermoso: размещённый MCP-сервер Facebook Ads (так Meta называет то же самое: Meta Ads MCP). Добавьте https://app.hermoso.ai/mcp в Claude, ChatGPT или Cursor и подключите аккаунт Meta один раз. Ваш ассистент сможет создавать кампании, группы объявлений и объявления Facebook и Instagram с настоящим таргетингом, загружать креатив, читать статистику, управлять формами лидов, аудиториями и пикселями и публиковать посты в Facebook, Instagram и Threads. Каждая кампания создаётся на паузе, и ничего не тратится, пока вы не подтвердите.
Большинство «MCP для рекламы Meta» умеют только читать отчёты и ставить кампании на паузу. Это полезно, и это самая лёгкая половина работы. Трудная половина в том, что кампании нужен креатив, а креативу нужны исследование, бренд, рендер и загрузка, поэтому серверы, которые умеют лишь переключать, всё равно возвращают вас в Ads Manager.
MCP-сервер Hermoso покрывает весь путь. Он исследует рекламу, которую действительно запускают ваши конкуренты, создаёт готовый креатив с вашим реальным продуктом, загружает его, строит кампанию вокруг него и читает обратно, что произошло: в сумме более 922 инструментов, а семейство Meta, одна их часть.
Установите один раз: в Claude.ai или Claude Desktop вставьте https://app.hermoso.ai/mcp в Settings → Connectors и подтвердите доступ своим аккаунтом Hermoso. В кодовом агенте это одна команда: /plugin marketplace add hermoso-ai/hermoso, затем /plugin install hermoso@hermoso в Claude Code, codex plugin marketplace add hermoso-ai/hermoso, затем codex plugin add hermoso@hermoso в Codex, или npx skills add hermoso-ai/hermoso -a cursor в Cursor (вместо cursor укажите своего агента после -a), а затем войдите один раз командой npx -y hermoso auth login. Полная настройка на странице MCP и CLI.
Инструменты Meta по задачам
Создание. create_meta_ad (кампания, группа объявлений, креатив и объявления одним вызовом, или буст существующего поста), create_meta_campaign, create_meta_adset, upload_meta_asset, find_meta_audiences, create_meta_audience, create_meta_pixel, create_meta_lead_form, list_meta_pages.
Проверка перед расходами. preview_meta_ad, estimate_meta_reach, get_meta_ad_account.
Чтение. list_meta_ads, meta_insights, meta_page_insights, meta_post_insights, instagram_insights, list_meta_audiences, list_meta_pixels, list_meta_lead_forms, read_meta_leads.
Изменение. update_meta_object, set_meta_campaign_status, delete_meta_object, delete_meta_audience, archive_meta_lead_form. Всё, что может запустить расходы или удалить, требует подтверждения.
Каталоги. list_meta_catalogs, list_meta_product_sets, list_meta_catalog_products, create_meta_catalog, update_meta_catalog, delete_meta_catalog.
Публикация органики. post_to_meta (страница Facebook, аккаунт Instagram, подключённый напрямую или через страницу, или Threads), schedule_post, manage_meta_post, upload_file.
Общение. list_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_message, а также эквиваленты для Threads.
Что ваш агент может делать с Facebook Ads MCP
Каждая строка ниже, настоящий инструмент на сервере, так что это вся поверхность Meta, а не выборка. Задайте вопрос обычным языком, и агент сам выберет инструменты.
| Задача | Инструменты | Что происходит |
|---|---|---|
| Построить полное объявление | create_meta_ad | Кампания, группа объявлений с полным таргетингом, бюджетом и расписанием, креатив и объявления, всё одним вызовом. Изображение, видео или карусель. Передайте существующий пост, и будет построен буст. Всё создаётся на паузе. |
| Добавить группы объявлений для теста | create_meta_campaign, create_meta_adset | Кампания на паузе, затем дополнительные группы объявлений внутри неё, чтобы две аудитории или размещения шли параллельно. |
| Свой креатив | upload_meta_asset, upload_file | Помещает изображение или видео в библиотеку рекламного аккаунта, сделанное Hermoso или вами. |
| Найти таргетинг | find_meta_audiences | Находит настоящие идентификаторы интересов, поведений, мест, языков, должностей, работодателей и учебных заведений. |
| Ретаргетинг и look-alike | create_meta_audience, list_meta_audiences, delete_meta_audience | Аудитории по сайту, вовлечению и похожие аудитории на основе вашего рекламного аккаунта. |
| Пиксели | list_meta_pixels, create_meta_pixel | Показывает каждый пиксель и время его последнего срабатывания, чтобы группа объявлений могла оптимизироваться под конверсии, а не под клики. |
| Предпросмотр и оценка охвата заранее | preview_meta_ad, estimate_meta_reach | Собственная ссылка Meta на предпросмотр по каждому размещению и оценка Meta того, сколько людей может охватить таргетинг, до выделения бюджета. |
| Читать результаты | meta_insights, list_meta_ads | Расход, показы, охват, клики, CTR, CPC, CPM и конверсии по аккаунту, кампании, группе объявлений или объявлению, с разбивкой по возрасту, полу, размещению или стране. |
| Состояние аккаунта | get_meta_ad_account | Статус аккаунта словами, задолженность, потраченная сумма, лимит расходов и минимальный дневной бюджет. |
| Lead-объявления | create_meta_lead_form, list_meta_lead_forms, read_meta_leads, archive_meta_lead_form | Мгновенные формы с вашими вопросами и собранные ими лиды, которые читаются напрямую из Meta. |
| Каталоги товаров | list_meta_catalogs, list_meta_catalog_products, create_meta_catalog, update_meta_catalog | Каталоги, наборы товаров и товары со статусом проверки Meta. Удаление каталога требует подтверждения. |
| Партнёрские объявления | list_meta_partnership_creators, manage_meta_partnership_creator | Авторы, с которыми можно запускать партнёрские объявления. |
| Запуск, изменение или остановка расходов | set_meta_campaign_status, update_meta_object, delete_meta_object | Переименовать, изменить таргетинг, сменить бюджет, включить или удалить. Включение и удаление не выполняются без явного подтверждения. |
| Органические посты | post_to_meta, schedule_post, manage_meta_post | Посты страницы Facebook, Instagram и Threads: текст, ссылка, изображение, видео или карусель, сразу или по расписанию. |
| Комментарии и личные сообщения | list_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_message | Чтение и ответы на комментарии и сообщения Messenger и Instagram Direct или скрытие комментария. |
| Органическая статистика | meta_page_insights, meta_post_insights, instagram_insights | Статистика страниц, постов и аккаунта Instagram, включая демографию аудитории. |
Примеры запросов
Вставьте любой из них в Claude, ChatGPT или Cursor после подключения Hermoso. Каждый, один запрос.
- «Покажи расходы Meta за последние 30 дней по возрасту и полу и скажи, какую группу объявлений отключить.»
Агент запускает meta_insights с разбивкой по возрасту и полу для каждой группы объявлений и ранжирует их по стоимости результата. - «Построй кампанию Reels в Instagram на паузе для нашей новой сыворотки: женщины 25–44 в Канаде, $40 в день, оптимизация под покупки по нашему пикселю.»
list_meta_pixels находит пиксель, find_meta_audiences подбирает таргетинг, create_meta_ad строит дерево на паузе, а итог формируется по данным, которые вернула Meta. - «Прежде чем тратить что-либо, сколько людей охватит эта аудитория и как объявление выглядит в Stories?»
estimate_meta_reach запрашивает у Meta размер аудитории, а preview_meta_ad возвращает настоящую ссылку на предпросмотр в Stories. - «Сделай look-alike 1% от всех, кто покупал за последние 180 дней.»
create_meta_audience строит аудиторию сайта по вашему пикселю, затем из неё, look-alike. - «Продвинь лучший пост Facebook за прошлый вторник людям рядом с нашим магазином на неделю.»
list_meta_posts и meta_post_insights выбирают пост, затем create_meta_ad строит буст на паузе с радиусом вокруг адреса. - «Собери лиды с нашей формы вебинара за эту неделю и положи их в Google Sheets.»
read_meta_leads читает отправки напрямую, затем create_sheet записывает их в новую таблицу на вашем Диске. - «Найди самые долгоживущие объявления Facebook трёх конкурентов, сделай две версии лучшей идеи для нашего бренда и настрой их как тест на паузе.»
pull_competitor_ads, затем render_ad для креатива, затем create_meta_ad с двумя группами объявлений. Ничего не тратится, пока вы не подтвердите. - «Наши объявления вчера перестали показываться. Дело в оплате?»
get_meta_ad_account читает статус аккаунта, баланс и лимит расходов простыми словами.
Таргетинг: и есть продукт, поэтому он весь открыт
Ads MCP, который умеет задать только страну и бюджет, не может построить настоящую кампанию. Поверхность групп объявлений здесь покрывает то, чем реально пользуется медиабайер:
- География: страны, регионы, города с радиусом, почтовые индексы и DMA, с исключениями.
- Аудитория: интересы, поведения, пользовательские аудитории и look-alike, языки.
- Размещение: пять платформ и их позиции, устройства, операционные системы и размещения Advantage+.
- Связка с целью:
promoted_objectс вашим пикселем и событием конверсии, которое переводит цель оптимизации вOFFSITE_CONVERSIONS. - Темп расходов: дневной или общий бюджет, дейтинг, лимиты ставки и стоимости.
- Креатив: изображение, видео и карусель.
Ничего не пересказывается по запросу
Типичный сбой инструментов для агентов: агент рассказывает, что он запросил, а не что платформа сделала. Hermoso строит дерево, затем читает его обратно из Meta, и итоговое предложение, которое вы получаете, составлено по этому результату, так что тихо отклонённый креатив или подменённое поле проявятся как расхождение, а не как уверенный и неверный отчёт.
Что сервер не сделает без вопроса
Агент с бюджетом полезен только тогда, когда масштаб ущерба ограничен, поэтому право на расходы закреплено на сервере, а не в подсказке. Кампании, группы объявлений и объявления Meta создаются со статусом PAUSED без возможности переопределить это вызывающей стороной. Переключатели статуса, которые могут запустить реальные рекламные расходы (один на каждой рекламной платформе: set_meta_campaign_status, set_google_ads_status, set_microsoft_ads_status, set_reddit_ads_status, set_linkedin_ads_status, set_pinterest_ads_status, set_x_ads_status и set_openai_ads_status, среди прочих), каждый не выполняется без явного флага подтверждения, и тот же запрет действует на создание включённой группы объявлений, объявления или ключевого слова в Google Ads внутри уже включённого родителя, потому что такой объект показывается на следующем аукционе. Удаление также требует подтверждения. Со стороны генерации hermoso_capabilities публикует точную стоимость каждой модели в кредитах до запуска, а каждая генерация резервирует оценку, а затем списывает фактическую стоимость, поэтому неудачный запуск возвращает кредиты, а не тихо списывает их с вас.
Подключение аккаунта Meta
Вы подключаете Meta к Hermoso через собственный OAuth-поток Meta в разделе «Параметры», «Коннекторы», поэтому пароль никогда не проходит через модель или агента. Поскольку у агентства или приглашённого участника команды может быть доступ ко многим страницам, рекламным аккаунтам и аккаунтам Instagram, бренд явно выбирает, какие из них ему принадлежат; участники команды видят и используют только этот набор. Подключения Meta общие на уровне бренда, поэтому вся команда работает через одно подключение, тогда как личные коннекторы, например Google Drive, остаются за отдельным человеком.
Как это сочетается с креативом
Причина вести Meta из агента, а не из панели управления, в том, что кампания перестаёт быть отдельным шагом. В одном разговоре агент может взять самые долгоживущие объявления конкурентов через pull_competitor_ads, найти повторяющийся хук через mine_angles, сделать четыре варианта через plan_variations и render_ad, оценить их, опубликовать победителя органически, чтобы проверить его, а затем построить кампанию на паузе вокруг того, что выжило. Эта непрерывность и есть главный довод. См. обзор маркетингового MCP или полный список инструментов.
Запускаете и Google Ads? См. Google Ads MCP.
Частые вопросы
Есть ли MCP-сервер для Facebook Ads?
Да. MCP-сервер Hermoso создаёт и управляет рекламными кампаниями Meta из любого MCP-клиента: create_meta_campaign, create_meta_adset, create_meta_ad и upload_meta_asset для создания; list_meta_ads, meta_insights, meta_page_insights и meta_post_insights для чтения; update_meta_object, set_meta_campaign_status и delete_meta_object для изменения. Он также публикует органические посты в Facebook, Instagram и Threads.
Может ли ИИ-агент создать рекламную кампанию Facebook?
Да, целое дерево: кампания, группа объявлений с полным таргетингом и объявление с изображением, видео или каруселью. Объекты создаются на паузе без возможности переопределить это вызывающей стороной, поэтому построение кампании никогда не запускает расходы. Чтобы её включить, нужно вызвать set_meta_campaign_status с явным подтверждением.
Какой таргетинг он может задать?
География, включая страны, регионы, города с радиусом, почтовые индексы и DMA с исключениями; интересы, поведения, пользовательские аудитории и look-alike; языки; пять платформ и их размещения, устройства, операционные системы и размещения Advantage+; promoted_object с вашим пикселем и событием конверсии, которое переводит цель в OFFSITE_CONVERSIONS; дневной или общий бюджет с дейтингом, лимитами ставок и лимитами стоимости.
Может ли он тратить мой рекламный бюджет без вопроса?
Нет. Каждый объект Meta создаётся на паузе, а set_meta_campaign_status, единственный переключатель, который запускает реальные деньги; он не выполняется без явного флага подтверждения. Удаление требует подтверждения так же.
Получает ли агент мой пароль от Facebook?
Нет. Вы подключаете Meta через собственный OAuth-поток Meta в разделе «Параметры», «Коннекторы» Hermoso, а Hermoso хранит полученный токен. Агент только вызывает инструменты Hermoso. Бренд также выбирает, какие страницы, аккаунты Instagram и рекламные аккаунты ему принадлежат, поэтому участник команды никогда не видит остальные ваши активы.
Может ли он сделать и креатив, или только управляет кампаниями?
И то и другое. В этом отличие от MCP, которые работают только с кампаниями. Тот же сервер исследует рекламу конкурентов, планирует концепцию, создаёт готовые графические и видеообъявления в более чем 100 моделях с вашим реальным продуктом внутри, загружает ресурс в Meta, а затем строит вокруг него кампанию.
Может ли он читать результаты?
Да. meta_insights возвращает результаты кампаний, групп объявлений и объявлений; meta_page_insights и meta_post_insights охватывают органические метрики страницы и постов. Результаты можно сразу выгрузить в Google Sheets через create_sheet и append_to_sheet.
Подключите Meta в Hermoso один раз, и ваш агент сможет исследовать рынок, создать креатив, построить кампанию и читать результаты, не получая вашего пароля.
Начать бесплатно → Читать документацию MCP →