Apakah ada Facebook Ads MCP? Ada. Hermoso adalah server MCP Facebook Ads yang di-hosting (nama Meta untuk hal yang sama adalah Meta Ads MCP). Tambahkan https://app.hermoso.ai/mcp ke Claude, ChatGPT, atau Cursor, lalu hubungkan akun Meta Anda sekali saja. Asisten Anda kemudian bisa membuat kampanye dan grup iklan Facebook serta Instagram dengan targeting sungguhan, mengunggah kreatif, membaca insight, mengelola formulir lead, audiens, dan pixel, serta memublikasikan ke Facebook, Instagram, dan Threads. Setiap kampanye dibuat dalam keadaan dijeda, dan tidak ada yang tayang sampai Anda mengonfirmasinya.
Sebagian besar server “Meta ads MCP” hanya bisa membaca dan mengaktifkan atau menjeda: mereka bisa mengambil laporan dan menjeda kampanye. Itu berguna, dan itu juga bagian yang mudah. Bagian yang sulit adalah kampanye membutuhkan kreatif, dan kreatif membutuhkan riset, merek, render, dan unggahan, itulah sebabnya server yang hanya bisa mengaktifkan dan menjeda akhirnya tetap membawa Anda kembali ke Ads Manager.
Server MCP Hermoso mencakup seluruh jalurnya. Ia meneliti iklan yang sebenarnya dijalankan pesaing Anda, merender kreatif jadi dengan produk nyata Anda di dalamnya, mengunggahnya, membangun kampanye di sekitarnya, lalu membaca kembali apa yang terjadi: 922+ alat secara keseluruhan, dan keluarga Meta adalah salah satu bagiannya.
Pasang sekali saja: di Claude.ai atau Claude Desktop, tempelkan https://app.hermoso.ai/mcp di Settings → Connectors dan setujui dengan akun Hermoso Anda. Di agen pengodean, cukup satu perintah: /plugin marketplace add hermoso-ai/hermoso lalu /plugin install hermoso@hermoso di Claude Code, codex plugin marketplace add hermoso-ai/hermoso lalu codex plugin add hermoso@hermoso di Codex, atau npx skills add hermoso-ai/hermoso -a cursor di Cursor (sebutkan nama agen Anda setelah -a), lalu masuk sekali dengan npx -y hermoso auth login. Panduan lengkap ada di halaman MCP & CLI.
Alat Meta, berdasarkan pekerjaan
Bangun. create_meta_ad (kampanye, grup iklan, kreatif, dan iklan dalam satu panggilan, atau boost dari postingan yang sudah ada), 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.
Periksa sebelum membelanjakan. preview_meta_ad, estimate_meta_reach, get_meta_ad_account.
Baca. 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.
Ubah. update_meta_object, set_meta_campaign_status, delete_meta_object, delete_meta_audience, archive_meta_lead_form. Apa pun yang bisa memulai pengeluaran atau menghapus diberi gerbang konfirmasi.
Katalog. list_meta_catalogs, list_meta_product_sets, list_meta_catalog_products, create_meta_catalog, update_meta_catalog, delete_meta_catalog.
Publikasi organik. post_to_meta (Halaman Facebook, akun Instagram yang terhubung langsung atau lewat Halaman, atau Threads), schedule_post, manage_meta_post, upload_file.
Interaksi. list_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_message, ditambah padanan Threads.
Apa yang bisa dilakukan agen Anda dengan MCP Facebook Ads
Setiap baris di bawah adalah alat sungguhan di server, jadi ini adalah seluruh permukaan Meta, bukan sorotan saja. Tanyakan dengan bahasa biasa, dan agen memilih alatnya.
| Pekerjaan | Alat | Yang terjadi |
|---|---|---|
| Membangun iklan utuh | create_meta_ad | Kampanye, grup iklan dengan targeting lengkap, anggaran dan jadwal, kreatif, dan iklan, semuanya dalam satu panggilan. Gambar, video, atau carousel. Berikan postingan yang sudah ada dan ia membangun boost sebagai gantinya. Semuanya masuk dalam keadaan dijeda. |
| Menambahkan grup iklan untuk uji coba | create_meta_campaign, create_meta_adset | Kampanye yang dijeda, lalu grup iklan tambahan di bawahnya agar dua audiens atau penempatan bisa berjalan berdampingan. |
| Bawa kreatif Anda sendiri | upload_meta_asset, upload_file | Menempatkan gambar atau video di pustaka akun iklan, baik Hermoso yang membuatnya maupun Anda. |
| Menemukan targeting | find_meta_audiences | Mencari id asli untuk minat, perilaku, tempat, bahasa, jabatan, pemberi kerja, dan sekolah. |
| Retargeting dan lookalike | create_meta_audience, list_meta_audiences, delete_meta_audience | Audiens situs web, keterlibatan, dan lookalike, dibangun di akun iklan Anda. |
| Pixel | list_meta_pixels, create_meta_pixel | Menampilkan setiap pixel dan kapan terakhir kali terpicu, agar grup iklan bisa mengoptimalkan konversi, bukan klik. |
| Pratinjau dan ukur dulu | preview_meta_ad, estimate_meta_reach | Tautan pratinjau per penempatan dari Meta sendiri, dan perkiraan Meta tentang berapa banyak orang yang bisa dijangkau sebuah spesifikasi targeting, sebelum anggaran apa pun dikomitmenkan. |
| Membaca performa | meta_insights, list_meta_ads | Belanja, impresi, jangkauan, klik, CTR, CPC, CPM, dan konversi untuk akun, kampanye, grup iklan, atau iklan, dirinci menurut usia, jenis kelamin, penempatan, atau negara. |
| Kesehatan akun | get_meta_ad_account | Status akun dalam kata-kata, saldo terutang, jumlah yang sudah dibelanjakan, batas belanja, dan anggaran harian minimum. |
| Iklan lead | create_meta_lead_form, list_meta_lead_forms, read_meta_leads, archive_meta_lead_form | Formulir instan dengan pertanyaan Anda sendiri, dan lead yang dikumpulkannya, dibaca langsung dari Meta. |
| Katalog produk | list_meta_catalogs, list_meta_catalog_products, create_meta_catalog, update_meta_catalog | Katalog, kumpulan produk, dan produk dengan status tinjauan Meta. Menghapus satu katalog diberi gerbang konfirmasi. |
| Iklan kemitraan | list_meta_partnership_creators, manage_meta_partnership_creator | Kreator yang bisa Anda jalankan iklan kemitraannya. |
| Mulai, ubah, atau hentikan belanja | set_meta_campaign_status, update_meta_object, delete_meta_object | Ganti nama, ubah targeting, ubah anggaran, aktifkan, atau hapus. Mengaktifkan dan menghapus menolak berjalan tanpa konfirmasi eksplisit. |
| Postingan organik | post_to_meta, schedule_post, manage_meta_post | Postingan Halaman Facebook, Instagram, dan Threads: teks, tautan, gambar, video, atau carousel, sekarang atau dijadwalkan. |
| Komentar dan DM | list_meta_comments, reply_to_meta_comment, moderate_meta_comment, list_meta_conversations, reply_to_meta_message | Membaca dan membalas komentar serta pesan Messenger dan Instagram Direct, atau menyembunyikan komentar. |
| Angka organik | meta_page_insights, meta_post_insights, instagram_insights | Insight Halaman, postingan, dan akun Instagram, termasuk demografi audiens. |
Contoh perintah
Tempelkan salah satu dari ini ke Claude, ChatGPT, atau Cursor setelah Hermoso terhubung. Setiap perintah adalah satu permintaan.
- “Ambil belanja Meta saya selama 30 hari terakhir menurut usia dan jenis kelamin, lalu beri tahu grup iklan mana yang sebaiknya dihentikan.”
Agen menjalankan meta_insights dengan rincian usia dan jenis kelamin per grup iklan, lalu mengurutkannya menurut biaya per hasil. - “Buat kampanye Reels Instagram yang dijeda untuk serum baru kami: wanita 25 sampai 44 tahun di Kanada, $40 per hari, optimalkan pembelian lewat pixel kami.”
list_meta_pixels menemukan pixel, find_meta_audiences menyelesaikan targeting, create_meta_ad membangun pohonnya dalam keadaan dijeda, dan ringkasannya berasal dari pembacaan ulang Meta. - “Sebelum kita membelanjakan apa pun, berapa banyak orang yang bisa dijangkau audiens itu, dan seperti apa iklannya di Stories?”
estimate_meta_reach meminta ukuran audiens kepada Meta, dan preview_meta_ad mengembalikan tautan pratinjau Stories asli dari Meta. - “Buat lookalike 1% dari semua orang yang membeli dalam 180 hari terakhir.”
create_meta_audience membangun audiens situs web dari pixel Anda, lalu lookalike dari audiens itu. - “Boost postingan Facebook terbaik kami hari Selasa lalu ke orang-orang di dekat toko kami selama seminggu.”
list_meta_posts dan meta_post_insights memilih postingannya, lalu create_meta_ad membangun boost yang dijeda dengan radius di sekitar alamat. - “Ambil lead dari formulir webinar kami minggu ini dan masukkan ke Google Sheet.”
read_meta_leads membaca pengiriman secara langsung, lalu create_sheet menuliskannya ke sheet baru di Drive Anda. - “Cari iklan Facebook terpanjang yang dijalankan tiga pesaing kami, buat dua versi dari ide terbaik untuk merek kami, dan siapkan sebagai uji coba yang dijeda.”
pull_competitor_ads, lalu render_ad untuk kreatif, lalu create_meta_ad dengan dua grup iklan. Tidak ada yang dibelanjakan sampai Anda mengonfirmasi. - “Iklan kami berhenti tayang kemarin. Apakah ini soal tagihan?”
get_meta_ad_account membaca status akun, saldo, dan batas belanja dalam kata-kata biasa.
Targeting adalah keseluruhan produknya, jadi semuanya tersedia
Server iklan yang hanya bisa mengatur negara dan anggaran tidak bisa membangun kampanye yang sebenarnya. Permukaan grup iklan di sini mencakup apa yang benar-benar dipakai media buyer:
- Geografi: negara, wilayah, kota dengan radius, kode pos, dan DMA, dengan pengecualian.
- Audiens: minat, perilaku, audiens kustom, dan lookalike, serta locale.
- Penempatan: lima platform dan posisinya, perangkat, sistem operasi, dan penempatan Advantage+.
- Penyambungan tujuan:
promoted_objectdengan pixel dan peristiwa konversi Anda, yang meningkatkan tujuan optimasi menjadiOFFSITE_CONVERSIONS. - Pacing: anggaran harian atau seumur hidup, dayparting, batas tawaran, dan batas biaya.
- Kreatif: gambar, video, dan carousel.
Tidak ada yang dinarasikan dari permintaan
Kegagalan yang halus dalam perkakas agen: agen memberi tahu Anda apa yang dimintanya, bukan apa yang dilakukan platform. Hermoso membangun pohonnya, lalu membacanya kembali dari Meta, dan kalimat ringkasan yang Anda terima dibuat dari pembacaan ulang itu, sehingga kreatif yang ditolak diam-diam atau kolom yang dipaksa muncul sebagai ketidaksesuaian, bukan laporan yang yakin tetapi keliru.
Yang tidak akan dilakukannya tanpa bertanya
Agen dengan anggaran hanya berguna jika risikonya dibatasi, sehingga wewenang pengeluaran dipagari di server, bukan di prompt. Kampanye, grup iklan, dan iklan Meta selalu dibuat dalam keadaan PAUSED tanpa penggantian dari pemanggil. Sakelar status yang bisa menyalakan belanja iklan sungguhan (satu di setiap platform iklan: 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, dan set_openai_ads_status, di antaranya) masing-masing menolak berjalan tanpa flag konfirmasi eksplisit, dan gerbang yang sama mencakup pembuatan grup iklan, iklan, atau kata kunci Google Ads yang sudah aktif di bawah induk yang sudah aktif, karena itu tayang pada lelang berikutnya. Penghapusan juga diberi gerbang konfirmasi. Di sisi generasi, hermoso_capabilities mempublikasikan biaya kredit pasti tiap model sebelum apa pun berjalan, dan setiap render memesan estimasi lalu menyelesaikan biaya sebenarnya, sehingga dispatch yang gagal dikembalikan, bukan ditagih diam-diam.
Menghubungkan akun Meta Anda
Anda menghubungkan Meta ke Hermoso melalui alur OAuth milik Meta sendiri, di pengaturan Connectors, sehingga tidak ada kata sandi yang melewati model maupun agen. Karena agensi atau anggota tim yang diundang mungkin memiliki akses ke banyak Halaman, akun iklan, dan akun Instagram, sebuah merek secara eksplisit memilih mana yang termasuk miliknya; anggota tim kemudian hanya melihat dan memakai kumpulan itu. Koneksi Meta dibagikan di tingkat merek sehingga seluruh tim bekerja dari satu koneksi, sementara konektor pribadi seperti Google Drive tetap terbatas pada masing-masing individu.
Cara ini berpadu dengan kreatif
Alasan menjalankan Meta dari agen, bukan dari dasbor, adalah kampanye tidak lagi menjadi langkah terpisah. Dalam satu percakapan, agen bisa mengambil iklan terpanjang yang dijalankan pesaing Anda dengan pull_competitor_ads, menggali hook yang berulang dengan mine_angles, merender empat varian dengan plan_variations dan render_ad, menilainya, memublikasikan pemenang secara organik untuk mengujinya, lalu membangun kampanye yang dijeda di sekitar apa pun yang bertahan. Kesinambungan itulah argumennya. Lihat ikhtisar marketing MCP atau daftar alat lengkap.
Juga menjalankan Google Ads? Lihat Google Ads MCP.
Pertanyaan yang sering diajukan
Apakah ada server MCP untuk Facebook Ads?
Ada. Server MCP Hermoso membangun dan mengelola kampanye iklan Meta dari klien MCP mana pun: create_meta_campaign, create_meta_adset, create_meta_ad, dan upload_meta_asset untuk membangun; list_meta_ads, meta_insights, meta_page_insights, dan meta_post_insights untuk membaca; update_meta_object, set_meta_campaign_status, dan delete_meta_object untuk mengubah. Ia juga memublikasikan postingan organik ke Facebook, Instagram, dan Threads.
Bisakah agen AI membuat kampanye iklan Facebook?
Bisa, dengan seluruh pohonnya: kampanye, grup iklan dengan targeting lengkap, dan iklan gambar, video, atau carousel. Objek dibuat dalam keadaan dijeda tanpa penggantian dari pemanggil, sehingga membangun kampanye tidak pernah memulai pengeluaran. Untuk mengaktifkannya diperlukan set_meta_campaign_status dengan konfirmasi eksplisit.
Targeting apa yang bisa diatur?
Geografi termasuk negara, wilayah, kota dengan radius, kode pos, dan DMA dengan pengecualian; minat, perilaku, audiens kustom, dan lookalike; locale; lima platform beserta penempatan, perangkat, sistem operasi, dan penempatan Advantage+; promoted_object dengan pixel dan peristiwa konversi Anda, yang meningkatkan tujuan menjadi OFFSITE_CONVERSIONS; serta anggaran harian atau seumur hidup dengan dayparting, batas tawaran, dan batas biaya.
Bisakah membelanjakan anggaran iklan saya tanpa bertanya?
Tidak. Setiap objek Meta dibuat dalam keadaan dijeda, dan set_meta_campaign_status adalah satu-satunya sakelar yang menyalakan uang sungguhan, dan ia menolak berjalan tanpa flag konfirmasi eksplisit. Penghapusan diberi gerbang konfirmasi dengan cara yang sama.
Apakah agen mendapatkan kata sandi Facebook saya?
Tidak. Anda menghubungkan Meta lewat alur OAuth milik Meta sendiri di pengaturan Connectors Hermoso, dan Hermoso menyimpan token yang dihasilkan. Agen hanya memanggil alat Hermoso. Sebuah merek juga memilih Halaman, akun Instagram, dan akun iklan mana yang termasuk miliknya, sehingga anggota tim tidak pernah melihat sisa aset Anda.
Bisakah juga membuat kreatif iklannya, atau hanya mengelola kampanye?
Keduanya. Itulah perbedaannya dari MCP iklan yang hanya mengurus kampanye. Server yang sama meneliti iklan pesaing, merencanakan konsepnya, merender iklan gambar dan video jadi di lebih dari 100 model dengan produk nyata Anda tergabung di dalamnya, mengunggah aset ke Meta, lalu membangun kampanye di sekitarnya.
Bisakah membaca performa?
Bisa. meta_insights mengembalikan performa kampanye, grup iklan, dan iklan; meta_page_insights dan meta_post_insights mencakup metrik organik Halaman dan postingan. Hasilnya bisa langsung diekspor ke Google Sheet dengan create_sheet dan append_to_sheet.
Hubungkan Meta sekali di Hermoso, dan agen Anda bisa meneliti, membuat kreatif, membangun kampanye, dan membaca hasilnya tanpa pernah memegang kata sandi Anda.
Mulai gratis → Baca dokumentasi MCP →