Există un server MCP pentru Facebook Ads? Da. Hermoso este un server MCP pentru Facebook Ads găzduit (Meta numește același lucru Meta Ads MCP). Adaugă https://app.hermoso.ai/mcp în Claude, ChatGPT sau Cursor și conectează-ți contul Meta o singură dată. Asistentul tău poate apoi să construiască campanii, seturi de anunțuri și anunțuri Facebook și Instagram cu targetare reală, să încarce creativul, să citească statisticile, să gestioneze formulare de lead, audiențe și pixeli și să publice pe Facebook, Instagram și Threads. Fiecare campanie este creată pe pauză, iar nimic nu cheltuie până nu confirmi.
Majoritatea serverelor „Meta ads MCP” sunt doar pentru citire și comutare: pot scoate un raport și pot pune o campanie pe pauză. Asta este util, și este și jumătatea ușoară. Jumătatea grea este că o campanie are nevoie de un creativ, iar un creativ are nevoie de cercetare, de un brand, de o randare și de o încărcare, motiv pentru care serverele care doar comută te lasă oricum înapoi în Ads Manager.
Serverul MCP al Hermoso acoperă tot drumul. Cercetează anunțurile pe care concurenții tăi le rulează de fapt, randează creativul finalizat cu produsul tău real în el, îl încarcă, construiește campania în jurul lui și citește înapoi ce s-a întâmplat: 922+ unelte în total, din care familia Meta este o parte.
Instalează-l o singură dată: în Claude.ai sau Claude Desktop, lipește https://app.hermoso.ai/mcp la Settings → Connectors și aprobă-l cu contul tău Hermoso. Într-un agent de programare este o singură comandă: /plugin marketplace add hermoso-ai/hermoso apoi /plugin install hermoso@hermoso în Claude Code, codex plugin marketplace add hermoso-ai/hermoso apoi codex plugin add hermoso@hermoso în Codex, sau npx skills add hermoso-ai/hermoso -a cursor în Cursor (numește-ți propriul agent după -a), apoi autentifică-te o dată cu npx -y hermoso auth login. Configurarea completă este pe pagina MCP & CLI.
Uneltele Meta, pe sarcini
Construire. create_meta_ad (campanie, set de anunțuri, creativ și anunțuri într-un singur apel, sau un boost al unei postări existente), 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.
Verifică înainte să cheltui. preview_meta_ad, estimate_meta_reach, get_meta_ad_account.
Citire. 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. Orice care poate porni cheltuiala sau poate șterge cere confirmare.
Cataloage. list_meta_catalogs, list_meta_product_sets, list_meta_catalog_products, create_meta_catalog, update_meta_catalog, delete_meta_catalog.
Publicare organică. post_to_meta (pagină Facebook, un cont Instagram conectat direct sau prin pagină, sau Threads), schedule_post, manage_meta_post, upload_file.
Interacțiune. list_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_message, plus echivalentele pentru Threads.
Ce poate face agentul tău cu Facebook Ads MCP
Fiecare rând de mai jos este o unealtă reală de pe server, deci aceasta este întreaga suprafață Meta, nu un rezumat cu puncte forte. Întreabă în limbaj obișnuit și agentul alege uneltele.
| Sarcină | Unelte | Ce se întâmplă |
|---|---|---|
| Construiește un anunț complet | create_meta_ad | Campanie, set de anunțuri cu targetare completă, buget și program, creativul și anunțurile, toate într-un singur apel. Imagine, video sau carusel. Dacă transmiți o postare existentă, construiește un boost în loc de asta. Totul ajunge pe pauză. |
| Adaugă seturi de anunțuri pentru un test | create_meta_campaign, create_meta_adset | O campanie pe pauză, apoi seturi de anunțuri suplimentare sub ea, ca două audiențe sau plasări să ruleze una lângă alta. |
| Adu propriul creativ | upload_meta_asset, upload_file | Pune o imagine sau un video în biblioteca contului publicitar, indiferent dacă l-a făcut Hermoso sau tu. |
| Găsește targetare | find_meta_audiences | Caută id-urile reale pentru interese, comportamente, locuri, limbi, titluri de job, angajatori și școli. |
| Retargetare și lookalike | create_meta_audience, list_meta_audiences, delete_meta_audience | Audiențe de pe site, de implicare și lookalike, construite pe contul tău publicitar. |
| Pixeli | list_meta_pixels, create_meta_pixel | Arată fiecare pixel și când a trimis ultima dată un eveniment, ca un set de anunțuri să optimizeze pentru conversii în loc de clicuri. |
| Previzualizează și estimează mai întâi | preview_meta_ad, estimate_meta_reach | Linkul de previzualizare pe plasare al Meta și estimarea Meta a câte persoane poate atinge o specificație de targetare, înainte să se angajeze vreun buget. |
| Citește performanța | meta_insights, list_meta_ads | Cheltuială, impresii, acoperire, clicuri, CTR, CPC, CPM și conversii pentru un cont, o campanie, un set de anunțuri sau un anunț, defalcate pe vârstă, gen, plasare sau țară. |
| Starea contului | get_meta_ad_account | Starea contului în cuvinte, sold restant, suma cheltuită, plafonul de cheltuială și bugetul zilnic minim. |
| Lead ads | create_meta_lead_form, list_meta_lead_forms, read_meta_leads, archive_meta_lead_form | Formulare instant cu întrebările tale și lead-urile colectate, citite live de la Meta. |
| Cataloage de produse | list_meta_catalogs, list_meta_catalog_products, create_meta_catalog, update_meta_catalog | Cataloage, seturi de produse și produse cu statusul de revizuire al Meta. Ștergerea unuia cere confirmare. |
| Anunțuri de parteneriat | list_meta_partnership_creators, manage_meta_partnership_creator | Creatorii cu care poți rula anunțuri de parteneriat. |
| Pornește, modifică sau oprește cheltuiala | set_meta_campaign_status, update_meta_object, delete_meta_object | Redenumește, retargetează, schimbă un buget, activează sau șterge. Activarea și ștergerea refuză să ruleze fără confirmare explicită. |
| Postări organice | post_to_meta, schedule_post, manage_meta_post | Postări pe pagina Facebook, pe Instagram și pe Threads: text, link, imagine, video sau carusel, acum sau programat. |
| Comentarii și mesaje directe | list_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_message | Citește și răspunde la comentarii și la mesajele din Messenger și Instagram Direct sau ascunde un comentariu. |
| Cifre organice | meta_page_insights, meta_post_insights, instagram_insights | Statistici ale paginii, postărilor și contului de Instagram, inclusiv demografia audienței. |
Exemple de cereri
Lipește oricare dintre acestea în Claude, ChatGPT sau Cursor după ce Hermoso este conectat. Fiecare este o singură cerere.
- „Scoate-mi cheltuiala Meta din ultimele 30 de zile pe vârstă și gen și spune-mi ce set de anunțuri să tai.”
Agentul rulează meta_insights cu o defalcare pe vârstă și gen pentru fiecare set de anunțuri și le ordonează după costul pe rezultat. - „Construiește o campanie Instagram Reels pe pauză pentru noul nostru ser: femei între 25 și 44 de ani din Canada, $40 pe zi, optimizează pentru achiziții pe pixelul nostru.”
list_meta_pixels găsește pixelul, find_meta_audiences rezolvă targetarea, create_meta_ad construiește arborele pe pauză, iar rezumatul vine din citirea de verificare de la Meta. - „Înainte să cheltuim ceva, câți oameni ar ajunge audiența aceea și cum arată anunțul în Stories?”
estimate_meta_reach cere Meta dimensiunea audienței, iar preview_meta_ad returnează linkul real de previzualizare Stories de la Meta. - „Fă un lookalike de 1% din toți cei care au cumpărat în ultimele 180 de zile.”
create_meta_audience construiește audiența de pe site din pixelul tău, apoi lookalike-ul din ea. - „Dă boost celei mai bune postări de pe Facebook de marți trecută, către oamenii din apropierea magazinului nostru, o săptămână.”
list_meta_posts și meta_post_insights aleg postarea, apoi create_meta_ad construiește un boost pe pauză cu o rază în jurul adresei. - „Scoate lead-urile din formularul nostru de webinar din săptămâna aceasta și pune-le într-un Google Sheet.”
read_meta_leads citește trimiterile live, apoi create_sheet le scrie într-o foaie nouă în Drive-ul tău. - „Găsește anunțurile Facebook cele mai lungi ale celor trei concurenți, fă două versiuni ale celei mai bune idei pentru brandul nostru și configurează-le ca un test pe pauză.”
pull_competitor_ads, apoi render_ad pentru creativ, apoi create_meta_ad cu două seturi de anunțuri. Nimic nu cheltuie până nu confirmi. - „Anunțurile noastre au încetat să mai livreze ieri. Este vorba de facturare?”
get_meta_ad_account citește starea contului, soldul și plafonul de cheltuială în cuvinte simple.
Targetarea este întregul produs, așa că este toată expusă
Un MCP pentru anunțuri care poate doar seta o țară și un buget nu poate construi o campanie reală. Suprafața de set de anunțuri de aici acoperă ce folosește de fapt un media buyer:
- Geografie: țări, regiuni, orașe cu rază, coduri poștale și DMA-uri, cu excluderi.
- Audiență: interese, comportamente, audiențe personalizate și lookalike-uri, limbi.
- Plasare: cinci platforme și pozițiile lor, dispozitive, sisteme de operare și plasări Advantage+.
- Mecanica obiectivului: un
promoted_objectcu pixelul tău și evenimentul de conversie, care ridică obiectivul de optimizare laOFFSITE_CONVERSIONS. - Ritm: buget zilnic sau pe durata campaniei, programare pe ore, plafoane de licitare și de cost.
- Creativ: imagine, video și carusel.
Nimic nu este narat din cerere
Un defect subtil în uneltele pentru agenți: agentul îți spune ce a cerut, nu ce a făcut platforma. Hermoso construiește arborele, apoi îl citește înapoi de la Meta, iar propoziția de rezumat pe care o primești este construită din citirea de verificare, astfel încât un creativ respins în tăcere sau un câmp forțat apare ca o discrepanță, nu ca un raport încrezător și greșit.
Ce nu va face fără să întrebe
Un agent cu buget este util doar dacă raza de acțiune este limitată, așa că autoritatea de cheltuială este blocată pe server, nu într-un prompt. Campaniile, seturile de anunțuri și anunțurile Meta sunt create PAUSED, fără nicio suprascriere din partea apelantului. Comutatoarele de stare care pot activa cheltuiala reală (unul pe fiecare platformă de publicitate: 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, printre altele) refuză fiecare să ruleze fără un indicator explicit de confirmare, iar aceeași poartă acoperă și crearea unui grup de anunțuri, a unui anunț sau a unui cuvânt cheie active Google Ads sub un părinte deja activ, pentru că acestea se difuzează la următoarea licitație. Ștergerile cer și ele confirmare. Pe partea de generare, hermoso_capabilities publică costul exact în credite al fiecărui model înainte ca ceva să ruleze, iar fiecare randare rezervă o estimare și apoi decontează costul real, astfel încât o trimitere eșuată se rambursează în loc să te taxeze în tăcere.
Conectarea contului tău Meta
Conectezi Meta la Hermoso prin fluxul OAuth al Meta, din setările Connectors, astfel încât nicio parolă nu trece prin model sau prin agent. Pentru că o agenție sau un coleg invitat poate avea acces la multe Pagini, conturi publicitare și conturi Instagram, un brand selectează explicit care dintre ele îi aparțin; coechipierii văd și folosesc doar acel set. Conexiunile Meta sunt partajate la nivel de brand, așa că o echipă întreagă lucrează dintr-o singură conexiune, în timp ce conectorii personali, precum Google Drive, rămân legați de individ.
Cum se leagă cu creativul
Motivul pentru care rulezi Meta dintr-un agent și nu dintr-un dashboard este că activitatea de campanie nu mai este un pas separat. Într-o singură conversație, agentul poate scoate cele mai lungi anunțuri ale concurenților cu pull_competitor_ads, extrage ideea de hook repetată cu mine_angles, randează patru variante cu plan_variations și render_ad, le notează, publică câștigătorul organic ca să-l testezi și apoi construiește campania pe pauză în jurul a ceea ce a supraviețuit. Această continuitate este argumentul. Vezi prezentarea MCP de marketing sau lista completă de unelte.
Rulezi și Google Ads? Vezi Google Ads MCP.
Întrebări frecvente
Există un server MCP pentru Facebook Ads?
Da. Serverul MCP al Hermoso construiește și gestionează campaniile Meta din orice client MCP: create_meta_campaign, create_meta_adset, create_meta_ad și upload_meta_asset pentru a construi; list_meta_ads, meta_insights, meta_page_insights și meta_post_insights pentru citire; update_meta_object, set_meta_campaign_status și delete_meta_object pentru modificare. Publică, de asemenea, postări organice pe Facebook, Instagram și Threads.
Poate un agent AI să creeze o campanie de Facebook Ads?
Da, cu întregul arbore: campanie, set de anunțuri cu targetare completă și un anunț de tip imagine, video sau carusel. Obiectele sunt create pe pauză, fără nicio suprascriere din partea apelantului, așa că a construi o campanie nu pornește niciodată cheltuiala. Activarea ei cere apelul set_meta_campaign_status cu confirmare explicită.
Ce targetare poate seta?
Geografie, inclusiv țări, regiuni, orașe cu rază, coduri poștale și DMA-uri, cu excluderi; interese, comportamente, audiențe personalizate și lookalike-uri; limbi; cinci platforme și plasările lor, dispozitive, sisteme de operare și plasări Advantage+; un promoted_object cu pixelul tău și evenimentul de conversie, care ridică obiectivul la OFFSITE_CONVERSIONS; și bugete zilnice sau pe durata campaniei, cu programare pe ore, plafoane de licitare și de cost.
Poate să cheltuiască bugetul meu de publicitate fără să întrebe?
Nu. Fiecare obiect Meta este creat pe pauză, iar set_meta_campaign_status este singurul comutator care armează banii reali; refuză să ruleze fără un indicator explicit de confirmare. Ștergerile cer confirmare în același mod.
Agentul primește parola mea de Facebook?
Nu. Te conectezi la Meta prin fluxul OAuth al Meta din setările Connectors ale Hermoso, iar Hermoso păstrează tokenul rezultat. Agentul doar apelează uneltele Hermoso. Un brand selectează și ce Pagini, conturi Instagram și conturi publicitare îi aparțin, astfel încât un coleg nu vede restul activelor tale.
Poate să facă și creativul anunțului sau doar gestionează campanii?
Ambele. Aceasta este diferența față de serverele MCP pentru anunțuri care fac doar campanii. Același server cercetează anunțurile concurenței, planifică ideea, randează anunțuri finalizate de imagine și video folosind peste 100 de modele, cu produsul tău real compus în ele, încarcă activul în Meta și apoi construiește campania în jurul lui.
Poate să citească performanța?
Da. meta_insights returnează performanța campaniei, a setului de anunțuri și a anunțului; meta_page_insights și meta_post_insights acoperă metricile organice ale paginii și postărilor. Rezultatele pot fi exportate direct într-un Google Sheet cu create_sheet și append_to_sheet.
Conectează Meta o dată în Hermoso, iar agentul tău poate cerceta, crea creativul, construi campania și citi rezultatele fără să dețină vreodată parola ta.
Începe gratuit → Citește documentația MCP →