Facebook Ads MCP: buduj, czytaj i uruchamiaj kampanie Meta od swojego agenta

Serwer MCP Hermoso daje Claude, Cursor, Codex lub dowolnemu klientowi MCP pełne drzewo Meta: kampanie, zestawy reklam z prawdziwym targetowaniem, kreacje graficzne, wideo i karuzele oraz statystyki, a do tego organiczną publikację na Facebooku, Instagramie i Threads. Wszystko powstaje wstrzymane, a jedyny przełącznik, który uruchamia wydatki, nie zadziała bez Twojego wyraźnego potwierdzenia.

Czy istnieje MCP dla Facebook Ads? Tak. Hermoso to hostowany serwer MCP Facebook Ads (Meta nazywa to samo Meta Ads MCP). Dodaj https://app.hermoso.ai/mcp do Claude, ChatGPT lub Cursor i połącz konto Meta raz. Twój asystent może wtedy budować kampanie, zestawy reklam i reklamy na Facebooku i Instagramie z prawdziwym targetowaniem, wgrywać kreacje, czytać statystyki, zarządzać formularzami leadów, grupami odbiorców i pikselami oraz publikować na Facebooku, Instagramie i Threads. Każda kampania powstaje wstrzymana, a nic nie zaczyna wydawać pieniędzy, dopóki tego nie potwierdzisz.

Większość serwerów „Meta ads MCP” to narzędzia do odczytu i przełączania: potrafią pobrać raport albo wstrzymać kampanię. To użyteczne, ale to łatwa połowa. Trudna połowa polega na tym, że kampania potrzebuje kreacji, a kreacja wymaga badań, marki, renderu i wgrania, dlatego serwery, które tylko przełączają, i tak odsyłają Cię z powrotem do Ads Managera.

Hermoso pokrywa całą tę ścieżkę. Bada reklamy, które Twoi konkurenci faktycznie puszczają, renderuje gotową kreację z Twoim prawdziwym produktem, wgrywa ją, buduje kampanię wokół niej i odczytuje, co się stało: 922+ narzędzi łącznie, z czego rodzina Meta to jedna część.

Instalacja raz: w Claude.ai lub Claude Desktop wklej https://app.hermoso.ai/mcp w Ustawienia → Connectors i zatwierdź to swoim kontem Hermoso. W agencie do kodowania to jedno polecenie: /plugin marketplace add hermoso-ai/hermoso, a następnie /plugin install hermoso@hermoso w Claude Code, codex plugin marketplace add hermoso-ai/hermoso, a następnie codex plugin add hermoso@hermoso w Codex, albo npx skills add hermoso-ai/hermoso -a cursor w Cursor (nazwij swojego agenta po -a), a potem zaloguj się raz poleceniem npx -y hermoso auth login. Pełna konfiguracja na stronie MCP i CLI.

Narzędzia Meta, według zadania

Budowanie. create_meta_ad (kampania, zestaw reklam, kreacja i reklamy w jednym wywołaniu albo boost istniejącego posta), 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.

Sprawdź przed wydaniem. preview_meta_ad, estimate_meta_reach, get_meta_ad_account.

Odczyt. 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.

Zmiany. update_meta_object, set_meta_campaign_status, delete_meta_object, delete_meta_audience, archive_meta_lead_form. Wszystko, co może uruchomić wydatki lub usunąć obiekt, wymaga potwierdzenia.

Katalogi. list_meta_catalogs, list_meta_product_sets, list_meta_catalog_products, create_meta_catalog, update_meta_catalog, delete_meta_catalog.

Publikacja organiczna. post_to_meta (strona na Facebooku, konto Instagram podłączone bezpośrednio lub przez stronę, albo Threads), schedule_post, manage_meta_post, upload_file.

Interakcje. list_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_message, a także odpowiedniki dla Threads.

Co Twój agent może zrobić z Facebook Ads MCP

Każdy wiersz poniżej to prawdziwe narzędzie na serwerze, więc to cała powierzchnia Meta, a nie wybrane fragmenty. Zapytaj zwykłym językiem, a agent sam dobierze narzędzia.

ZadanieNarzędziaCo się dzieje
Zbuduj całą reklamęcreate_meta_adKampania, zestaw reklam z pełnym targetowaniem, budżetem i harmonogramem, kreacja i reklamy w jednym wywołaniu. Obraz, wideo lub karuzela. Podaj istniejący post, a zbuduje boost. Wszystko ląduje wstrzymane.
Dodaj zestawy reklam na testcreate_meta_campaign, create_meta_adsetWstrzymana kampania, a potem dodatkowe zestawy reklam pod nią, żeby dwie grupy odbiorców albo dwa miejsca emisji działały obok siebie.
Przynieś własną kreacjęupload_meta_asset, upload_fileUmieszcza obraz lub wideo w bibliotece konta reklamowego, niezależnie od tego, czy zrobił je Hermoso, czy Ty.
Znajdź targetowaniefind_meta_audiencesWyszukuje prawdziwe identyfikatory zainteresowań, zachowań, miejsc, języków, stanowisk, pracodawców i szkół.
Retargeting i sobowtórycreate_meta_audience, list_meta_audiences, delete_meta_audienceGrupy odbiorców z witryny, zaangażowania i podobnych osób, zbudowane na Twoim koncie reklamowym.
Pikselelist_meta_pixels, create_meta_pixelPokazuje każdy piksel i kiedy ostatnio się uruchomił, żeby zestaw reklam mógł optymalizować pod konwersje, a nie kliknięcia.
Podgląd i oszacowanie przed wydaniempreview_meta_ad, estimate_meta_reachWłasny link podglądu Meta dla każdego miejsca emisji oraz oszacowanie Meta, ilu ludzi może objąć dane targetowanie, zanim zostanie zarezerwowany jakikolwiek budżet.
Czytaj wynikimeta_insights, list_meta_adsWydatki, wyświetlenia, zasięg, kliknięcia, CTR, CPC, CPM i konwersje dla konta, kampanii, zestawu reklam lub reklamy, z podziałem na wiek, płeć, miejsce emisji lub kraj.
Stan kontaget_meta_ad_accountStatus konta słowami, należna kwota, wydane pieniądze, limit wydatków i minimalny budżet dzienny.
Reklamy leadowecreate_meta_lead_form, list_meta_lead_forms, read_meta_leads, archive_meta_lead_formFormularze instant z Twoimi pytaniami oraz zebrane leady, odczytywane na żywo z Meta.
Katalogi produktówlist_meta_catalogs, list_meta_catalog_products, create_meta_catalog, update_meta_catalogKatalogi, zestawy produktów i produkty ze statusem weryfikacji Meta. Usunięcie katalogu wymaga potwierdzenia.
Reklamy partnerskielist_meta_partnership_creators, manage_meta_partnership_creatorTwórcy, z którymi możesz prowadzić reklamy partnerskie.
Uruchom, zmień lub zatrzymaj wydatkiset_meta_campaign_status, update_meta_object, delete_meta_objectZmiana nazwy, przekierowanie targetowania, zmiana budżetu, aktywacja lub usunięcie. Aktywacja i usunięcie nie działają bez wyraźnego potwierdzenia.
Posty organicznepost_to_meta, schedule_post, manage_meta_postPosty na stronie Facebook, Instagramie i Threads: tekst, link, obraz, wideo lub karuzela, od razu albo według harmonogramu.
Komentarze i wiadomościlist_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_messageCzytaj i odpowiadaj na komentarze oraz wiadomości Messenger i Instagram Direct albo ukryj komentarz.
Wyniki organicznemeta_page_insights, meta_post_insights, instagram_insightsStatystyki strony, posta i konta Instagram, w tym demografia odbiorców.

Przykładowe prompty

Wklej dowolny z nich do Claude, ChatGPT lub Cursor, gdy Hermoso jest już połączone. Każdy to pojedyncze zapytanie.

  • “Pokaż moje wydatki Meta z ostatnich 30 dni według wieku i płci i powiedz, który zestaw reklam wyciąć.”
    Agent uruchamia meta_insights z podziałem na wiek i płeć dla każdego zestawu reklam i sortuje je według kosztu wyniku.
  • “Zbuduj wstrzymaną kampanię Reels na Instagramie dla naszego nowego serum: kobiety w wieku 25–44 w Kanadzie, $40 dziennie, optymalizacja pod zakupy na naszym pikselu.”
    list_meta_pixels znajduje piksel, find_meta_audiences rozwiązuje targetowanie, create_meta_ad buduje drzewo wstrzymane, a podsumowanie pochodzi z odczytu zwrotnego Meta.
  • “Zanim wydamy cokolwiek, ile osób obejmie ta grupa i jak reklama wygląda w Stories?”
    estimate_meta_reach pyta Meta o wielkość grupy, a preview_meta_ad zwraca prawdziwy link podglądu Stories od Meta.
  • “Zrób 1% sobowtóra wszystkich, którzy kupili w ciągu ostatnich 180 dni.”
    create_meta_audience buduje grupę odbiorców z witryny z Twojego piksela, a potem z niej sobowtóra.
  • “Wzmocnij najlepszy ostatni wtorkowy post na Facebooku, kierując go do ludzi w pobliżu naszego sklepu przez tydzień.”
    list_meta_posts i meta_post_insights wybierają post, a create_meta_ad buduje wstrzymany boost z promieniem wokół adresu.
  • “Pobierz leady z naszego formularza webinaru z tego tygodnia i wrzuć je do Arkusza Google.”
    read_meta_leads odczytuje zgłoszenia na żywo, a create_sheet zapisuje je w nowym arkuszu na Twoim Dysku.
  • “Znajdź najdłużej działające reklamy na Facebooku trzech konkurentów, zrób dwie wersje najlepszego pomysłu dla naszej marki i ustaw je jako wstrzymany test.”
    pull_competitor_ads, potem render_ad dla kreacji, a na końcu create_meta_ad z dwoma zestawami reklam. Nic nie wydaje pieniędzy, dopóki nie potwierdzisz.
  • “Nasze reklamy wczoraj przestały się wyświetlać. Czy to płatności?”
    get_meta_ad_account odczytuje status konta, saldo i limit wydatków prostymi słowami.

Targetowanie to cały produkt, więc wszystko jest wystawione

MCP do reklam, które potrafi ustawić tylko kraj i budżet, nie zbuduje prawdziwej kampanii. Powierzchnia zestawu reklam obejmuje to, czego naprawdę używa kupiec mediów:

  • Geografia: kraje, regiony, miasta z promieniem, kody pocztowe i DMA, z wykluczeniami.
  • Odbiorcy: zainteresowania, zachowania, grupy niestandardowe i sobowtóry, ustawienia regionalne.
  • Miejsca emisji: pięć platform i ich pozycje, urządzenia, systemy operacyjne oraz miejsca Advantage+.
  • Mechanika celu: promoted_object z Twoim pikselem i zdarzeniem konwersji, co podnosi cel optymalizacji do OFFSITE_CONVERSIONS.
  • Tempo: budżet dzienny lub całkowity, harmonogram dayparting, limity stawek i limity kosztów.
  • Kreacja: obraz, wideo i karuzela.

Nic nie jest opowiadane na podstawie prośby

Podstępny błąd w narzędziach agentów: agent mówi, o co poprosił, a nie co platforma zrobiła. Hermoso buduje drzewo, a potem odczytuje je z Meta, i zdanie podsumowania, które dostajesz, powstaje z tego odczytu, więc cicho odrzucona kreacja albo wymuszone pole pojawia się jako rozbieżność, a nie jako pewny, błędny raport.

Czego nie zrobi bez pytania

Agent z budżetem jest użyteczny tylko wtedy, gdy zasięg jego działania jest ograniczony, więc uprawnienia do wydatków są egzekwowane na serwerze, a nie w prompcie. Kampanie, zestawy reklam i reklamy Meta są tworzone jako PAUSED, bez możliwości nadpisania przez wywołującego. Przełączniki statusu, które mogą uruchomić prawdziwe wydatki (jeden na każdej platformie reklamowej: 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 i set_openai_ads_status, między innymi), każdy odmawia działania bez wyraźnej flagi potwierdzenia, a ta sama blokada obejmuje tworzenie włączonej reklamy Google Ads, grupy reklam lub słowa kluczowego pod już włączonym elementem nadrzędnym, bo to zaczyna się wyświetlać w następnej aukcji. Usuwanie także wymaga potwierdzenia. Po stronie generowania hermoso_capabilities pokazuje dokładny koszt kredytów każdego modelu, zanim cokolwiek się uruchomi, a każde renderowanie rezerwuje szacunek, a potem rozlicza rzeczywisty koszt, więc nieudane wysłanie zwraca pieniądze zamiast po cichu obciążać Cię.

Podłączanie konta Meta

Łączysz Meta z Hermoso przez własny przepływ OAuth Meta w Ustawieniach, w sekcji Łączniki, więc żadne hasło nie przechodzi przez model ani przez agenta. Ponieważ agencja albo zaproszony członek zespołu może mieć dostęp do wielu stron, kont reklamowych i kont Instagram, marka wybiera jawnie, które z nich do niej należą; członkowie zespołu widzą i używają tylko ten zestaw. Połączenia z Meta są współdzielone na poziomie marki, więc cały zespół pracuje na jednym połączeniu, a osobiste konektory, jak Dysk Google, pozostają przypisane do jednej osoby.

Jak to łączy się z kreacją

Powodem, by prowadzić Meta z agenta, a nie z pulpitu, jest to, że kampania przestaje być osobnym krokiem. W jednej rozmowie agent może pobrać najdłużej działające reklamy konkurentów narzędziem pull_competitor_ads, wydobyć powtarzający się hak narzędziem mine_angles, wyrenderować cztery warianty narzędziami plan_variations i render_ad, ocenić je, opublikować zwycięzcę organicznie, żeby go przetestować, a potem zbudować wstrzymaną kampanię wokół tego, co przetrwało. Ta ciągłość jest głównym argumentem. Zobacz przegląd marketingowego MCP albo pełną listę narzędzi.

Prowadzisz też Google Ads? Zobacz Google Ads MCP.

Najczęstsze pytania

Czy istnieje serwer MCP dla Facebook Ads?

Tak. Serwer MCP Hermoso buduje i zarządza kampaniami reklamowymi Meta z dowolnego klienta MCP: create_meta_campaign, create_meta_adset, create_meta_ad i upload_meta_asset do budowy; list_meta_ads, meta_insights, meta_page_insights i meta_post_insights do odczytu; update_meta_object, set_meta_campaign_status i delete_meta_object do zmian. Publikuje też posty organiczne na Facebooku, Instagramie i Threads.

Czy agent AI może utworzyć kampanię reklamową na Facebooku?

Tak, z całym drzewem: kampania, zestaw reklam z pełnym targetowaniem oraz reklama z obrazem, wideo lub karuzelą. Obiekty są tworzone wstrzymane, bez możliwości nadpisania przez wywołującego, więc budowanie kampanii nigdy nie uruchamia wydatków. Aktywacja wymaga wywołania set_meta_campaign_status z wyraźnym potwierdzeniem.

Jakie targetowanie może ustawić?

Geografię: kraje, regiony, miasta z promieniem, kody pocztowe i DMA z wykluczeniami; zainteresowania, zachowania, grupy niestandardowe i sobowtóry; ustawienia regionalne; pięć platform i ich miejsca emisji, urządzenia, systemy operacyjne oraz miejsca Advantage+; promoted_object z Twoim pikselem i zdarzeniem konwersji, co podnosi cel do OFFSITE_CONVERSIONS; oraz budżety dzienne lub całkowite z dayparting, limitami stawek i limitami kosztów.

Czy może wydać mój budżet reklamowy bez pytania?

Nie. Każdy obiekt Meta jest tworzony wstrzymany, a set_meta_campaign_status to jedyny przełącznik, który uruchamia prawdziwe pieniądze, i nie działa bez wyraźnej flagi potwierdzenia. Usuwanie jest chronione w ten sam sposób.

Czy agent dostaje moje hasło do Facebooka?

Nie. Łączysz Meta przez własny przepływ OAuth Meta w Ustawieniach Hermoso, w sekcji Łączniki, a Hermoso przechowuje uzyskany token. Agent wywołuje wyłącznie narzędzia Hermoso. Marka wybiera też, które strony, konta Instagram i konta reklamowe do niej należą, więc członek zespołu nigdy nie widzi reszty Twoich zasobów.

Czy może też zrobić kreację reklamy, czy tylko zarządzać kampaniami?

Jedno i drugie. To główna różnica w stosunku do MCP obejmujących tylko kampanie. Ten sam serwer bada reklamy konkurentów, planuje koncepcję, renderuje gotowe reklamy graficzne i wideo w ponad 100 modelach z Twoim prawdziwym produktem, wgrywa zasób do Meta, a potem buduje wokół niego kampanię.

Czy może odczytywać wyniki?

Tak. meta_insights zwraca wyniki kampanii, zestawów reklam i reklam; meta_page_insights i meta_post_insights obejmują organiczne metryki strony i posta. Wyniki można od razu wyeksportować do Arkusza Google narzędziami create_sheet i append_to_sheet.

Połącz Meta raz w Hermoso, a Twój agent zbada rynek, stworzy kreację, zbuduje kampanię i odczyta wyniki, nigdy nie znając Twojego hasła.

Zacznij za darmo →   Przeczytaj dokumentację MCP →