Facebook Ads MCP: costruisci, leggi e gestisci le campagne Meta dal tuo agente

Il server MCP di Hermoso dà a Claude, Cursor, Codex o a qualsiasi client MCP l’intero albero Meta: campagne, gruppi di inserzioni con targeting reale, creatività di immagine, video e carosello, metriche, più la pubblicazione organica su Facebook, Instagram e Threads. Tutto viene creato in pausa, e l’unico interruttore che attiva la spesa non scatta senza la tua conferma esplicita.

Esiste un Facebook Ads MCP? Sì. Hermoso è un server MCP per Facebook Ads ospitato online (il nome che usa Meta per la stessa cosa è Meta Ads MCP). Aggiungi https://app.hermoso.ai/mcp a Claude, ChatGPT o Cursor e collega il tuo account Meta una sola volta. Il tuo assistente può poi creare campagne, gruppi di inserzioni e annunci su Facebook e Instagram con targeting reale, caricare la creatività, leggere le metriche, gestire moduli lead, pubblici e pixel, e pubblicare su Facebook, Instagram e Threads. Ogni campagna viene creata in pausa, e nulla viene speso finché non lo confermi.

La maggior parte dei server “Meta ads MCP” si limita a leggere e attivare o disattivare: possono estrarre un report e mettere in pausa una campagna. È utile, ed è anche la metà facile. La parte difficile è che una campagna ha bisogno di una creatività, e una creatività richiede ricerca, un brand, un render e un caricamento, che è il motivo per cui i server che si limitano ad attivare e disattivare ti riportano comunque in Gestione inserzioni.

Hermoso copre l’intero percorso. Cerca le inserzioni che i tuoi concorrenti stanno davvero facendo girare, renderizza la creatività finita con il tuo prodotto reale dentro, la carica, costruisce la campagna attorno ad essa e poi rilegge cosa è successo: oltre 922 strumenti in totale, di cui la famiglia Meta è una parte.

Installalo una volta: in Claude.ai o Claude Desktop incolla https://app.hermoso.ai/mcp in Impostazioni → Connettori e approvalo con il tuo account Hermoso. In un agente di programmazione basta un comando: /plugin marketplace add hermoso-ai/hermoso e poi /plugin install hermoso@hermoso in Claude Code, codex plugin marketplace add hermoso-ai/hermoso e poi codex plugin add hermoso@hermoso in Codex, oppure npx skills add hermoso-ai/hermoso -a cursor in Cursor (sostituisci -a con il nome del tuo agente), poi accedi una volta con npx -y hermoso auth login. Setup completo nella pagina MCP e CLI.

Gli strumenti Meta, per attività

Costruire. create_meta_ad (campagna, gruppo di inserzioni, creatività e annunci in una sola chiamata, oppure un boost di un post esistente), 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.

Controllare prima di spendere. preview_meta_ad, estimate_meta_reach, get_meta_ad_account.

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

Modificare. update_meta_object, set_meta_campaign_status, delete_meta_object, delete_meta_audience, archive_meta_lead_form. Tutto ciò che può avviare una spesa o eliminare richiede conferma.

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

Pubblicare in organico. post_to_meta (pagina Facebook, un account Instagram collegato direttamente o tramite la Pagina, oppure Threads), schedule_post, manage_meta_post, upload_file.

Interagire. list_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_message, più gli equivalenti per Threads.

Cosa può fare il tuo agente con Facebook Ads MCP

Ogni riga qui sotto è uno strumento reale del server, quindi questa è l’intera superficie Meta e non una selezione di esempi. Chiedi in linguaggio naturale e l’agente sceglie gli strumenti.

AttivitàStrumentiCosa succede
Costruire un’inserzione completacreate_meta_adCampagna, gruppo di inserzioni con targeting completo, budget e pianificazione, la creatività e gli annunci, tutto in una chiamata. Immagine, video o carosello. Se passi un post esistente costruisce invece un boost. Tutto finisce in pausa.
Aggiungere gruppi di inserzioni per un testcreate_meta_campaign, create_meta_adsetUna campagna in pausa, poi gruppi di inserzioni extra al suo interno, così due pubblici o posizionamenti possono girare fianco a fianco.
Porta la tua creativitàupload_meta_asset, upload_fileMette un’immagine o un video nella libreria dell’account pubblicitario, che li abbia creati Hermoso o tu.
Trovare il targetingfind_meta_audiencesTrova gli id reali per interessi, comportamenti, luoghi, lingue, titoli di lavoro, datori di lavoro e scuole.
Retargeting e pubblici similicreate_meta_audience, list_meta_audiences, delete_meta_audiencePubblici di sito, di coinvolgimento e simili, costruiti sul tuo account pubblicitario.
Pixellist_meta_pixels, create_meta_pixelMostra ogni pixel e quando si è attivato l’ultima volta, così un gruppo di inserzioni può ottimizzare per le conversioni invece che per i clic.
Anteprima e stima primapreview_meta_ad, estimate_meta_reachIl link di anteprima per posizionamento di Meta stessa, e la stima di Meta su quante persone può raggiungere uno specifico targeting, prima di impegnare qualsiasi budget.
Leggere le prestazionimeta_insights, list_meta_adsSpesa, impressioni, copertura, clic, CTR, CPC, CPM e conversioni per account, campagna, gruppo di inserzioni o annuncio, suddivisi per età, genere, posizionamento o paese.
Stato dell’accountget_meta_ad_accountStato dell’account in parole, saldo dovuto, importo speso, limite di spesa e budget giornaliero minimo.
Lead adscreate_meta_lead_form, list_meta_lead_forms, read_meta_leads, archive_meta_lead_formModuli istantanei con le tue domande, e i lead che hanno raccolto, letti in tempo reale da Meta.
Cataloghi prodottilist_meta_catalogs, list_meta_catalog_products, create_meta_catalog, update_meta_catalogCataloghi, set di prodotti e prodotti con lo stato di revisione di Meta. Eliminarne uno richiede conferma.
Inserzioni partnershiplist_meta_partnership_creators, manage_meta_partnership_creatorI creator con cui puoi far girare inserzioni partnership.
Avviare, modificare o fermare la spesaset_meta_campaign_status, update_meta_object, delete_meta_objectRinomina, cambia targeting, modifica un budget, attiva o elimina. Attivare ed eliminare si rifiutano di eseguire senza una conferma esplicita.
Post organicipost_to_meta, schedule_post, manage_meta_postPost per la Pagina Facebook, Instagram e Threads: testo, link, immagine, video o carosello, subito o in programma.
Commenti e DMlist_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_messageLeggere e rispondere a commenti e messaggi di Messenger e Instagram Direct, oppure nascondere un commento.
Numeri organicimeta_page_insights, meta_post_insights, instagram_insightsMetriche della Pagina, dei post e dell’account Instagram, incluse le dimensioni demografiche del pubblico.

Esempi di richieste

Incolla una di queste frasi in Claude, ChatGPT o Cursor una volta collegato Hermoso. Ognuna è una singola richiesta.

  • “Estrai la spesa Meta degli ultimi 30 giorni per età e genere e dimmi quale gruppo di inserzioni tagliare.”
    L’agente esegue meta_insights con una suddivisione per età e genere per gruppo di inserzioni e li ordina per costo per risultato.
  • “Costruisci una campagna Instagram Reels in pausa per il nostro nuovo siero: donne dai 25 ai 44 anni in Canada, $40 al giorno, ottimizza per acquisti sul nostro pixel.”
    list_meta_pixels trova il pixel, find_meta_audiences risolve il targeting, create_meta_ad costruisce l’albero in pausa, e il riepilogo viene dalla rilettura di Meta.
  • “Prima di spendere qualcosa, quante persone raggiungerebbe quel pubblico e come appare l’inserzione nelle Storie?”
    estimate_meta_reach chiede a Meta la dimensione del pubblico e preview_meta_ad restituisce il link di anteprima reale delle Storie di Meta.
  • “Crea un simile all’1% di tutti quelli che hanno comprato negli ultimi 180 giorni.”
    create_meta_audience costruisce il pubblico del sito dal tuo pixel, poi il pubblico simile a partire da esso.
  • “Fai il boost del miglior post Facebook di martedì scorso alle persone vicine al nostro negozio per una settimana.”
    list_meta_posts e meta_post_insights scelgono il post, poi create_meta_ad costruisce un boost in pausa con un raggio intorno all’indirizzo.
  • “Prendi i lead del modulo del nostro webinar di questa settimana e mettili in un foglio Google.”
    read_meta_leads legge le risposte in tempo reale, poi create_sheet le scrive in un nuovo foglio nel tuo Drive.
  • “Trova le inserzioni Facebook più longeve dei nostri tre concorrenti, crea due versioni della migliore idea per il nostro brand e impostale come test in pausa.”
    pull_competitor_ads, poi render_ad per la creatività, poi create_meta_ad con due gruppi di inserzioni. Niente viene speso finché non confermi.
  • “Le nostre inserzioni ieri non sono più state consegnate. È un problema di fatturazione?”
    get_meta_ad_account legge stato dell’account, saldo e limite di spesa in parole semplici.

Il targeting è tutto il prodotto, quindi è tutto esposto

Un MCP per le inserzioni che può impostare solo un paese e un budget non può costruire una campagna vera. La superficie dei gruppi di inserzioni qui copre ciò che un media buyer usa davvero:

  • Geografia: paesi, regioni, città con raggio, codici postali e DMA, con esclusioni.
  • Pubblico: interessi, comportamenti, pubblici personalizzati e simili, lingue.
  • Posizionamento: cinque piattaforme e le loro collocazioni, dispositivi, sistemi operativi e posizionamenti Advantage+.
  • Collegamento all’obiettivo: un promoted_object con il tuo pixel e l’evento di conversione, che porta l’obiettivo di ottimizzazione a OFFSITE_CONVERSIONS.
  • Ritmo di spesa: budget giornaliero o a vita, programmazione per fasce orarie, limiti di offerta e di costo.
  • Creatività: immagine, video e carosello.

Niente viene raccontato a partire dalla richiesta

Un fallimento sottile negli strumenti per agenti: l’agente ti racconta ciò che ha chiesto, non ciò che la piattaforma ha fatto. Hermoso costruisce l’albero, poi lo rilegge da Meta, e la frase di riepilogo che ricevi è costruita da quella rilettura, quindi un creativo rifiutato in silenzio o un campo forzato emergono come discrepanza invece che come un report sicuro e sbagliato.

Cosa non farà senza chiedere

Un agente con un budget è utile solo se il raggio d’impatto è limitato, quindi l’autorità di spesa è vincolata nel server e non in un prompt. Le campagne, i gruppi di inserzioni e gli annunci Meta vengono creati PAUSED senza alcuna sostituzione da parte del chiamante. Gli interruttori di stato che possono attivare una spesa pubblicitaria reale (uno per ogni piattaforma pubblicitaria: 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 e set_openai_ads_status tra gli altri) rifiutano ciascuno di eseguire senza un flag di conferma esplicito, e lo stesso gate copre la creazione di un gruppo di annunci, annuncio o parola chiave attivi in Google Ads sotto un genitore già attivo, perché viene servito alla prossima asta immediatamente. Anche le eliminazioni richiedono conferma. Sul fronte della generazione, hermoso_capabilities pubblica il costo esatto in crediti di ogni modello prima che qualcosa venga eseguito, e ogni render riserva una stima e poi addebita il costo reale, quindi un invio fallito viene rimborsato invece di essere addebitato in silenzio.

Collegare il tuo account Meta

Colleghi Meta a Hermoso tramite il flusso OAuth ufficiale di Meta, nelle Impostazioni, Connettori, quindi nessuna password passa mai attraverso il modello o l’agente. Poiché un’agenzia o un collaboratore invitato può avere accesso a molte Pagine, account pubblicitari e account Instagram, un brand seleziona esplicitamente quali appartengono a lui; i collaboratori vedono e usano solo quell’insieme. Le connessioni Meta sono condivise a livello di brand, così un intero team lavora da un’unica connessione, mentre i connettori personali come Google Drive restano legati al singolo utente.

Come si abbina alla creatività

Il motivo per gestire Meta da un agente invece che da una dashboard è che la campagna smette di essere un passaggio a parte. In un’unica conversazione l’agente può estrarre le inserzioni più longeve dei tuoi concorrenti con pull_competitor_ads, individuare l’hook che si ripete con mine_angles, renderizzare quattro varianti con plan_variations e render_ad, valutarle, pubblicare in organico la vincitrice per testarla, e poi costruire la campagna in pausa attorno a ciò che è sopravvissuto. È questa continuità il punto. Vedi la panoramica del marketing MCP o l’elenco completo degli strumenti.

Usi anche Google Ads? Vedi il Google Ads MCP.

Domande frequenti

Esiste un server MCP per Facebook Ads?

Sì. Il server MCP di Hermoso costruisce e gestisce campagne pubblicitarie Meta da qualsiasi client MCP: create_meta_campaign, create_meta_adset, create_meta_ad e upload_meta_asset per costruire; list_meta_ads, meta_insights, meta_page_insights e meta_post_insights per leggere; update_meta_object, set_meta_campaign_status e delete_meta_object per modificare. Pubblica anche post organici su Facebook, Instagram e Threads.

Un agente IA può creare una campagna Facebook Ads?

Sì, con l’intero albero: campagna, gruppo di inserzioni con targeting completo e un annuncio di immagine, video o carosello. Gli oggetti vengono creati in pausa senza alcuna sostituzione da parte del chiamante, quindi costruire una campagna non avvia mai la spesa. Per attivarla serve chiamare set_meta_campaign_status con una conferma esplicita.

Quale targeting può impostare?

Geografia con paesi, regioni, città con raggio, codici postali e DMA con esclusioni; interessi, comportamenti, pubblici personalizzati e simili; lingue; cinque piattaforme e i loro posizionamenti, dispositivi, sistemi operativi e posizionamenti Advantage+; un promoted_object con il tuo pixel e l’evento di conversione, che porta l’obiettivo a OFFSITE_CONVERSIONS; e budget giornalieri o a vita con programmazione per fasce orarie, limiti di offerta e di costo.

Può spendere il mio budget pubblicitario senza chiedere?

No. Ogni oggetto Meta viene creato in pausa, e set_meta_campaign_status è l’unico interruttore che attiva denaro reale: si rifiuta di eseguire senza un flag di conferma esplicito. Le eliminazioni richiedono conferma allo stesso modo.

L’agente riceve la mia password di Facebook?

No. Colleghi Meta tramite il flusso OAuth ufficiale di Meta nelle Impostazioni, Connettori di Hermoso, e Hermoso conserva il token risultante. L’agente chiama solo gli strumenti di Hermoso. Un brand seleziona anche quali Pagine, account Instagram e account pubblicitari gli appartengono, così un collaboratore non vede mai il resto dei tuoi asset.

Può creare anche la creatività, o gestisce solo le campagne?

Entrambe le cose. È questa la differenza rispetto agli MCP pubblicitari che si limitano alle campagne. Lo stesso server ricerca gli annunci dei concorrenti, pianifica il concept, renderizza annunci finiti di immagine e video con oltre 100 modelli e il tuo prodotto reale inserito, carica l’asset su Meta, e poi costruisce la campagna attorno ad esso.

Può leggere le prestazioni?

Sì. meta_insights restituisce le prestazioni di campagne, gruppi di inserzioni e annunci; meta_page_insights e meta_post_insights coprono le metriche organiche di Pagina e post. I risultati possono essere esportati direttamente in un foglio Google con create_sheet e append_to_sheet.

Collega Meta una volta in Hermoso, e il tuo agente può fare ricerca, creare la creatività, costruire la campagna e leggere i risultati senza mai conoscere la tua password.

Inizia gratis →   Leggi la documentazione MCP →