Findes der en Facebook Ads MCP? Ja. Hermoso er en hostet Facebook Ads MCP-server (Metas eget navn for det samme er en Meta Ads MCP). Tilføj https://app.hermoso.ai/mcp til Claude, ChatGPT eller Cursor, og forbind din Meta-konto én gang. Din assistent kan så bygge Facebook- og Instagram-kampagner, annoncesæt og annoncer med reel målretning, uploade kreativen, læse insights, administrere leadformularer, målgrupper og pixels og publicere til Facebook, Instagram og Threads. Hver kampagne oprettes på pause, og intet forbruges, før du bekræfter det.
De fleste “Meta ads MCP”-servere er læse-og-skift-servere: de kan trække en rapport og pause en kampagne. Det er nyttigt, og det er også den nemme halvdel. Den svære halvdel er, at en kampagne har brug for en kreativ, og en kreativ har brug for research, et brand, en rendering og en upload, og derfor ender de rene skift-servere med at sende dig tilbage til Ads Manager alligevel.
Hermosos MCP-server dækker hele vejen. Den researcher de annoncer, dine konkurrenter faktisk kører, renderer den færdige kreativ med dit rigtige produkt i, uploader den, bygger kampagnen omkring den og læser tilbage, hvad der skete: 922+ værktøjer i alt, hvoraf Meta-familien er en del.
Installér den én gang: i Claude.ai eller Claude Desktop indsætter du https://app.hermoso.ai/mcp under Indstillinger → Connectors og godkender den med din Hermoso-konto. I en kodeagent er det én kommando: /plugin marketplace add hermoso-ai/hermoso og derefter /plugin install hermoso@hermoso i Claude Code, codex plugin marketplace add hermoso-ai/hermoso og derefter codex plugin add hermoso@hermoso i Codex, eller npx skills add hermoso-ai/hermoso -a cursor i Cursor (giv din egen agent navn efter -a), og log derefter ind én gang med npx -y hermoso auth login. Fuld opsætning findes på MCP- og CLI-siden.
Meta-værktøjerne, efter opgave
Byg. create_meta_ad (kampagne, annoncesæt, kreativ og annoncer i ét kald, eller en boost af et eksisterende opslag), 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.
Tjek før forbrug. preview_meta_ad, estimate_meta_reach, get_meta_ad_account.
Læs. 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.
Ændr. update_meta_object, set_meta_campaign_status, delete_meta_object, delete_meta_audience, archive_meta_lead_form. Alt, der kan starte forbrug eller slette, kræver bekræftelse.
Kataloger. list_meta_catalogs, list_meta_product_sets, list_meta_catalog_products, create_meta_catalog, update_meta_catalog, delete_meta_catalog.
Publicér organisk. post_to_meta (en Facebook-side, en Instagram-konto forbundet direkte eller via siden, eller Threads), schedule_post, manage_meta_post, upload_file.
Engagér. list_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_message, plus de tilsvarende Threads-værktøjer.
Hvad din agent kan gøre med Facebook Ads MCP
Hver række nedenfor er et rigtigt værktøj på serveren, så det er hele Meta-fladen og ikke et udvalg af højdepunkter. Spørg i almindeligt sprog, og agenten vælger værktøjerne.
| Opgave | Værktøjer | Hvad der sker |
|---|---|---|
| Byg en hel annonce | create_meta_ad | Kampagne, annoncesæt med fuld målretning, budget og plan, kreativen og annoncerne, alt i ét kald. Billede, video eller karrusel. Giv et eksisterende opslag, og den bygger en boost i stedet. Alt lander på pause. |
| Tilføj annoncesæt til en test | create_meta_campaign, create_meta_adset | En pauset kampagne og derefter ekstra annoncesæt under den, så to målgrupper eller placeringer kan køre side om side. |
| Medbring din egen kreativ | upload_meta_asset, upload_file | Lægger et billede eller en video i annoncekontoens bibliotek, uanset om Hermoso har lavet det, eller du selv har gjort det. |
| Find målretning | find_meta_audiences | Slår de rigtige id'er op for interesser, adfærd, steder, sprog, jobtitler, arbejdsgivere og skoler. |
| Retargeting og lookalikes | create_meta_audience, list_meta_audiences, delete_meta_audience | Website-, engagement- og lookalike-målgrupper, bygget på din annoncekonto. |
| Pixels | list_meta_pixels, create_meta_pixel | Viser hver pixel og hvornår den sidst fyrede, så et annoncesæt kan optimere mod konverteringer i stedet for klik. |
| Forhåndsvis og mål først | preview_meta_ad, estimate_meta_reach | Metas eget forhåndsvisningslink pr. placering, og Metas estimat over, hvor mange mennesker en målretningsspecifikation kan nå, før noget budget er bundet. |
| Læs performance | meta_insights, list_meta_ads | Forbrug, visninger, rækkevidde, klik, CTR, CPC, CPM og konverteringer for en konto, kampagne, annoncesæt eller annonce, opdelt efter alder, køn, placering eller land. |
| Kontosundhed | get_meta_ad_account | Kontostatus med ord, skyldigt beløb, brugt beløb, forbrugsloft og minimumsbudget pr. dag. |
| Lead-annoncer | create_meta_lead_form, list_meta_lead_forms, read_meta_leads, archive_meta_lead_form | Instant-formularer med dine egne spørgsmål og de leads, de har indsamlet, læst live fra Meta. |
| Produktkataloger | list_meta_catalogs, list_meta_catalog_products, create_meta_catalog, update_meta_catalog | Kataloger, produktsæt og produkter med Metas godkendelsesstatus. Sletning af et katalog kræver bekræftelse. |
| Partnerskabsannoncer | list_meta_partnership_creators, manage_meta_partnership_creator | De skabere, du kan køre partnerskabsannoncer med. |
| Start, ændr eller stop forbrug | set_meta_campaign_status, update_meta_object, delete_meta_object | Omdøb, ret målretning, ændr et budget, aktiver eller slet. Aktivering og sletning nægter at køre uden en udtrykkelig bekræftelse. |
| Organiske opslag | post_to_meta, schedule_post, manage_meta_post | Opslag til Facebook-side, Instagram og Threads: tekst, link, billede, video eller karrusel, nu eller efter en plan. |
| Kommentarer og DM'er | list_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_message | Læs og svar på kommentarer og Messenger- og Instagram Direct-beskeder, eller skjul en kommentar. |
| Organiske tal | meta_page_insights, meta_post_insights, instagram_insights | Insights for side, opslag og Instagram-konto, inklusive målgruppers demografi. |
Eksempler på prompts
Indsæt en af disse i Claude, ChatGPT eller Cursor, når Hermoso er forbundet. Hver er en enkelt forespørgsel.
- “Hent mit Meta-forbrug de sidste 30 dage fordelt på alder og køn, og fortæl mig, hvilket annoncesæt jeg skal skære i.”
Agenten kører meta_insights med en alders- og kønsopdeling pr. annoncesæt og rangerer dem efter pris pr. resultat. - “Byg en pauset Instagram Reels-kampagne til vores nye serum: kvinder 25 til 44 i Canada, $40 om dagen, optimér til køb på vores pixel.”
list_meta_pixels finder pixelen, find_meta_audiences finder målretningen, create_meta_ad bygger træet på pause, og resuméet kommer fra Metas tilbagelæsning. - “Før vi bruger noget, hvor mange mennesker ville målgruppen nå, og hvordan ser annoncen ud i Stories?”
estimate_meta_reach beder Meta om målgruppens størrelse, og preview_meta_ad returnerer Metas rigtige Stories-forhåndsvisningslink. - “Lav en 1% lookalike af alle, der har købt de sidste 180 dage.”
create_meta_audience bygger websitemålgruppen fra din pixel, derefter lookalike'en ud fra den. - “Boost sidste tirsdags bedste Facebook-opslag til folk i nærheden af vores butik i en uge.”
list_meta_posts og meta_post_insights udvælger opslaget, derefter bygger create_meta_ad en pauset boost med en radius omkring adressen. - “Hent leads fra vores webinarformular i denne uge, og læg dem i et Google-regneark.”
read_meta_leads læser indsendelserne live, derefter skriver create_sheet dem til et nyt regneark i dit Drive. - “Find vores tre konkurrenters længst kørende Facebook-annoncer, lav to versioner af den bedste idé til vores brand, og sæt dem op som en pauset test.”
pull_competitor_ads, derefter render_ad til kreativen, derefter create_meta_ad med to annoncesæt. Intet forbruges, før du bekræfter. - “Vores annoncer stoppede med at blive vist i går. Er det fakturering?”
get_meta_ad_account læser kontostatus, saldo og forbrugsloft med almindelige ord.
Målretning er hele produktet, så alt er eksponeret
En ads-MCP, der kun kan sætte et land og et budget, kan ikke bygge en reel kampagne. Annoncesætfladen her dækker det, en mediekøber faktisk bruger:
- Geografi: lande, regioner, byer med en radius, postnumre og DMA'er, med ekskluderinger.
- Målgruppe: interesser, adfærd, tilpassede målgrupper og lookalikes, sprog.
- Placering: fem platforme og deres positioner, enheder, operativsystemer og Advantage+-placeringer.
- Målsætningens rørføring: en
promoted_objectmed din pixel og konverteringshændelse, som opgraderer optimeringsmålet tilOFFSITE_CONVERSIONS. - Pacing: dagligt eller livstidsbudget, dayparting, budgivningslofter og omkostningslofter.
- Kreativ: billede, video og karrusel.
Intet narreres ud fra forespørgslen
En subtil fejltilstand i agentværktøjer: agenten fortæller dig, hvad den bad om, ikke hvad platformen gjorde. Hermoso bygger træet, læser det derefter tilbage fra Meta, og resuméet, du får, er konstrueret ud fra den tilbagelæsning, så en stille afvist kreativ eller et tvunget felt viser sig som en uoverensstemmelse i stedet for en sikker, forkert rapport.
Hvad den ikke gør uden at spørge
En agent med et budget er kun nyttig, hvis det, den kan påvirke, er afgrænset, så forbrugsautoriteten er fastlagt i serveren og ikke i en prompt. Meta-kampagner, -annoncesæt og -annoncer oprettes med PAUSED uden mulighed for at tilsidesætte det fra kalderen. Statuskontakterne, der kan tænde for reelt annonceforbrug (én på hver annonceplatform: 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 og set_openai_ads_status blandt dem), nægter hver at køre uden et udtrykkeligt bekræftelsesflag, og den samme gate dækker oprettelse af en aktiv Google Ads-annoncegruppe, -annonce eller -søgeord under en allerede aktiv forælder, fordi den vises ved den næste auktion. Sletninger kræver også bekræftelse. På genereringssiden viser hermoso_capabilities hver models præcise creditpris, før noget kører, og hver rendering reserverer et estimat og afregner derefter den faktiske pris, så en mislykket afsendelse bliver refunderet i stedet for stille at blive faktureret.
Forbind din Meta-konto
Du forbinder Meta til Hermoso via Metas egen OAuth-flow under Indstillinger, Forbindelser i Hermoso, så intet kodeord nogensinde passerer gennem modellen eller agenten. Fordi et bureau eller en inviteret teammedarbejder kan have adgang til mange Sider, annoncekonti og Instagram-konti, vælger et brand eksplicit, hvilke af dem der hører til det; teammedlemmer ser og bruger så kun det sæt. Meta-forbindelser deles på brandniveau, så et helt team arbejder med én forbindelse, mens personlige connectors som Google Drive forbliver knyttet til den enkelte.
Hvordan det parrer med kreativ
Grunden til at køre Meta fra en agent i stedet for et dashboard er, at kampagnen holder op med at være et separat trin. I én samtale kan agenten hente dine konkurrenters længst kørende annoncer med pull_competitor_ads, grave det gentagne hook frem med mine_angles, rendere fire varianter med plan_variations og render_ad, score dem, publicere vinderen organisk for at teste den og derefter bygge den pausede kampagne omkring det, der overlevede. Den kontinuitet er argumentet. Se oversigten over marketing-MCP eller den fulde værktøjsliste.
Kører du også Google Ads? Se Google Ads MCP.
Ofte stillede spørgsmål
Findes der en MCP-server til Facebook Ads?
Ja. Hermoso's MCP-server bygger og styrer Meta-annoncekampagner fra enhver MCP-klient: create_meta_campaign, create_meta_adset, create_meta_ad og upload_meta_asset til at bygge; list_meta_ads, meta_insights, meta_page_insights og meta_post_insights til at læse; update_meta_object, set_meta_campaign_status og delete_meta_object til at ændre. Den publicerer også organiske opslag til Facebook, Instagram og Threads.
Kan en AI-agent oprette en Facebook-annoncekampagne?
Ja, med hele træet: kampagne, annoncesæt med fuld målretning og en billed-, video- eller karrusel-annonce. Objekter oprettes på pause uden mulighed for at tilsidesætte det fra kalderen, så opbygning af en kampagne aldrig starter forbrug. At aktivere den kræver et kald til set_meta_campaign_status med en udtrykkelig bekræftelse.
Hvilken målretning kan den sætte?
Geografi, herunder lande, regioner, byer med en radius, postnumre og DMA'er med ekskluderinger; interesser, adfærd, tilpassede målgrupper og lookalikes; sprog; fem platforme og deres placeringer, enheder, operativsystemer og Advantage+-placeringer; en promoted_object med din pixel og konverteringshændelse, som opgraderer målet til OFFSITE_CONVERSIONS; og dagligt eller livstidsbudget med dayparting, budgivningslofter og omkostningslofter.
Kan den bruge mit annonceforbrug uden at spørge?
Nej. Hvert Meta-objekt oprettes på pause, og set_meta_campaign_status er den ene kontakt, der tænder for reelle penge, og den nægter at køre uden et udtrykkeligt bekræftelsesflag. Sletninger kræver bekræftelse på samme måde.
Får agenten mit Facebook-kodeord?
Nej. Du forbinder Meta gennem Metas egen OAuth-flow under Indstillinger, Forbindelser i Hermoso, og Hermoso holder den resulterende token. Agenten kalder kun Hermoso's værktøjer. Et brand vælger også, hvilke Sider, Instagram-konti og annoncekonti der hører til det, så en teammedarbejder aldrig ser resten af dine aktiver.
Kan den også lave annoncekreativen, eller kun administrere kampagner?
Begge dele. Det er forskellen fra kun-kampagne-annonce-MCP'er. Den samme server researcher konkurrenters annoncer, planlægger konceptet, renderer færdige billed- og videoannoncer på tværs af 100+ modeller med dit rigtige produkt komponeret ind, uploader assetet til Meta og bygger derefter kampagnen omkring det.
Kan den læse performance?
Ja. meta_insights returnerer performance for kampagne, annoncesæt og annonce; meta_page_insights og meta_post_insights dækker organiske side- og opslagsmålinger. Resultater kan eksporteres direkte til et Google-regneark med create_sheet og append_to_sheet.
Forbind Meta én gang i Hermoso, og din agent kan researche, lave kreativen, bygge kampagnen og læse resultaterne uden nogensinde at have dit kodeord.
Start gratis → Læs MCP-dokumentationen →