Чи є MCP для Facebook Ads? Так. Hermoso є розміщеним MCP-сервером Facebook Ads (Meta так називає той самий продукт: MCP для Meta Ads). Додайте https://app.hermoso.ai/mcp до Claude, ChatGPT або Cursor і підключіть обліковий запис Meta один раз. Тоді ваш помічник зможе створювати кампанії, набори оголошень і оголошення для Facebook та Instagram з реальним таргетингом, завантажувати креатив, читати інсайти, керувати формами для лідів, аудиторіями та пікселями, а також публікувати в Facebook, Instagram і Threads. Кожна кампанія створюється на паузі, і нічого не витрачається, доки ви не підтвердите.
Більшість «MCP для Meta Ads» є серверами лише для читання та перемикання: вони можуть витягнути звіт або призупинити кампанію. Це корисно, і це також легка половина. Складна половина в тому, що кампанії потрібен креатив, а креатив потребує дослідження, бренду, рендеру й завантаження, тому сервери, які лише перемикають, однаково залишають вас в 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 (після -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 | Знаходить справжні ідентифікатори для інтересів, поведінки, місць, мов, посад, роботодавців і навчальних закладів. |
| Ретаргетинг і схожі аудиторії | 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 | Статус облікового запису словами, сума до сплати, витрачене, ліміт витрат і мінімальний денний бюджет. |
| Реклама для лідів | 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. - «Зроби схожу аудиторію 1% для всіх, хто купив за останні 180 днів».
create_meta_audience будує аудиторію за відвідуваннями сайту з вашого пікселя, а потім на її основі схожу аудиторію. - «Просунь найкращий допис у 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 читає статус облікового запису, баланс і ліміт витрат простими словами.
Таргетинг і є весь продукт, тому він весь відкритий
MCP для реклами, який може лише задати країну та бюджет, не може побудувати справжню кампанію. Поверхня набору оголошень тут охоплює те, чим справді користується медіабайер:
- Географія: країни, регіони, міста з радіусом, поштові індекси та DMA, з виключеннями.
- Аудиторія: інтереси, поведінка, індивідуальні аудиторії та схожі аудиторії, мови.
- Розміщення: п’ять платформ і їхні позиції, пристрої, операційні системи та розміщення 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 в налаштуваннях Connectors, тож жоден пароль ніколи не проходить через модель чи агента. Оскільки агентство або запрошений член команди може мати доступ до багатьох сторінок, рекламних облікових записів і облікових записів Instagram, бренд явно обирає, які з них йому належать; члени команди бачать і використовують лише цей набір. Підключення Meta спільні на рівні бренду, тож уся команда працює з одним підключенням, тоді як особисті конектори на кшталт Google Drive залишаються прив’язаними до конкретної людини.
Як це поєднується з креативом
Причина запускати Meta з агента, а не з панелі, в тому, що кампанія перестає бути окремим кроком. В одній розмові агент може витягнути найдовше діючі оголошення конкурентів через pull_competitor_ads, знайти повторюваний гачок через mine_angles, відрендерити чотири варіанти через plan_variations і render_ad, оцінити їх, опублікувати переможця органічно для тесту, а потім побудувати кампанію на паузі навколо того, що вижило. Ця безперервність і є аргументом. Див. огляд маркетингового MCP або повний список інструментів.
Також запускаєте Google Ads? Див. MCP для Google Ads.
Поширені запитання
Чи є 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 з виключеннями; інтереси, поведінку, індивідуальні аудиторії та схожі аудиторії; мови; п’ять платформ і їхні розміщення, пристрої, операційні системи та розміщення Advantage+; promoted_object з вашим пікселем і подією конверсії, що переводить ціль на OFFSITE_CONVERSIONS; а також денні або загальні бюджети з розкладом показу, ліміти ставок і ліміти вартості.
Чи може він витрачати мій рекламний бюджет без запиту?
Ні. Кожен об’єкт Meta створюється на паузі, а set_meta_campaign_status є єдиним перемикачем, що вмикає реальні гроші, і він не виконується без явного прапорця підтвердження. Видалення так само потребують підтвердження.
Чи отримує агент мій пароль від Facebook?
Ні. Ви підключаєте Meta через власний потік OAuth від Meta в налаштуваннях Connectors 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 →