Cara menyambungkan Facebook ke Cursor

Cursor meletakkan Hermoso di sebelah repo anda, jadi render, kapsyen dan ID siaran Facebook berakhir di tempat yang sama dengan kod yang merujuknya.

Hermoso ialah pelayan MCP pemasaran: lebih 1,000+ alat pada satu titik akhir OAuth yang membolehkan ejen menyelidik iklan yang sudah berjalan dalam sesebuah pasaran, menjana iklan imej dan video, menerbitkannya, dan membina kempen berbayar di belakangnya. Cursor mencapai semua itu melalui satu sambungan. Halaman ini meliputi satu bahagian daripada itu: apa yang sebenarnya boleh Cursor lakukan di Facebook, dan apa yang Facebook tidak benarkan.

Sambungkan Hermoso ke Cursor

  1. Pasang dan log masuk.
    npm install -g hermoso && hermoso auth login
    Pelayar anda dibuka sekali. Tiada apa untuk dicipta dan tiada apa untuk ditampal: kelayakan disimpan hanya boleh dibaca pemilik dalam ~/.hermoso/config.json. Pada mesin tanpa pelayar, hermoso auth login --token hmk_… mengambil kunci daripada MCP & CLI → Terminal & API keys sebaliknya.
  2. Tambahkan pada ~/.cursor/mcp.json (atau .cursor/mcp.json projek). Tiada kunci masuk ke dalam fail, kerana hermoso mcp membaca log masuk di atas:
    { "mcpServers": { "hermoso": { "command": "npx", "args": ["-y", "hermoso", "mcp"] } } }
  3. Atau gunakan pemasangan satu klik dari halaman MCP. Pautan itu memasang URL yang dihoskan dan menyerahkan pengesahan kepada aliran OAuth Cursor sendiri. Kedua-duanya berfungsi; ia cuma prasyarat yang berbeza.
  4. Minta Cursor sesuatu. “Tarik iklan paling lama berjalan daripada tiga pesaing terdekat saya dan gubah semula cangkuk terbaik menjadi video 9:16,” atau “siarkan hasil render ini ke saluran.” Ejen memilih alat; anda meluluskan perbelanjaan.

Blok di atas menjalankan pakej npm hermoso yang diterbitkan pada mesin anda, itulah sebabnya tiada apa ditampal dan mengapa senarai alat tidak menelan apa-apa sehingga alat dipanggil. Jika anda menggunakan pautan itu, Cursor menjalankan pendaftaran klien dinamik terhadap pelayan kebenaran kami dan anda juga tidak perlu memegang kunci.

Kemudian sambungkan Facebook itu sendiri, sekali sahaja, di bawah Settings → Connectors dalam Hermoso. Ia ialah skrin kebenaran OAuth, jadi ia satu-satunya langkah yang memerlukan pelayar. Segala-galanya selepas itu ialah panggilan alat.

Alat Facebook yang Cursor dapat

  • post_to_meta: menerbitkan teks, imej, video atau siaran berbilang foto ke Halaman, dan menerima pageId supaya ia tidak perlu meneka Halaman yang mana.
  • schedule_post: membaris gilirkan siaran yang sama untuk masa pilihan anda, pada satu kalendar yang dikongsi dengan setiap saluran lain.
  • list_meta_pages: menyenaraikan Halaman yang telah disambungkan oleh akaun, beserta ID masing-masing.
  • manage_meta_post: menyunting teks siaran yang telah diterbitkan, atau memadamkannya.
  • list_meta_comments / reply_to_meta_comment / moderate_meta_comment: membaca komen di bawah siaran, membalas sebagai Halaman, dan menyembunyikan atau memadamkan apa yang tidak sepatutnya ada.
  • meta_page_insights / meta_post_insights: capaian, tayangan dan penglibatan pada peringkat Halaman dan bagi setiap siaran.
  • upload_meta_asset: memasukkan hasil render yang siap ke dalam pustaka aset akaun iklan.

Facebook juga ialah satu-satunya saluran dengan penjadualan jauh asli. post_to_meta menerima scheduleAt antara sepuluh minit dan tiga puluh hari dari sekarang dan menyerahkan pemasaan itu kepada Meta sendiri. Instagram dan Threads tiada perkara sedemikian dalam API Meta, dan menghantarnya untuk mereka akan ditolak dan bukan disiarkan serta-merta secara senyap-senyap.

Had Facebook yang perlu diketahui sebelum anda mengautomasikan apa-apa

TeksSiaran Facebook boleh mencapai 63,206 aksara, yang pada hakikatnya tiada had. Ia dikuatkuasakan apabila siaran dicipta atau dibaris gilirkan, jadi siaran yang terlalu panjang ditolak selagi anda masih ada untuk membetulkannya, bukannya dipotong secara senyap-senyap ketika ia keluar.
KeterlihatanAwam atau draf. Draf ialah siaran Halaman yang benar-benar belum diterbitkan, dan itulah yang berguna untuk semakan: ia wujud dalam Meta Business Suite dan tiada siapa di luar boleh melihatnya. Tiada pilihan tidak tersenarai dan tiada pilihan persendirian: “siaran Halaman Facebook sama ada diterbitkan atau disimpan sebagai draf yang belum diterbitkan”.
Karusel2 slaid ke atas, foto sahaja. Meta tidak menerbitkan had maksimum untuk attached_media yang boleh kami sahkan, jadi Hermoso tidak mereka-reka satu dan mengaitkannya dengan Facebook. Satu-satunya had ialah milik kami, pada 30 slaid, dan penolakan itu menyatakan siapa punyanya: “Facebook tidak menerbitkan had maksimum yang didokumenkan untuk attached_media, jadi had ini ialah milik kami, bukan milik mereka.” Video tidak boleh dimasukkan dalam karusel foto Facebook; itu had berbeza pada API Meta dan Hermoso menolaknya dan bukan membuang klip itu secara senyap-senyap.
Akaun yang manapageId. Ia penting sebaik sahaja sesebuah jenama menyambungkan lebih daripada satu Halaman: laluan penerbitan menolak dengan menyebut nama dan tidak memilih satu untuk anda, dan jadual yang tidak dapat membawa jawapan itu akan menukar penolakan tersebut menjadi kegagalan berjam-jam kemudian tanpa sesiapa memerhati.

Cubalah dalam Cursor

Mintalah dalam bahasa biasa. Ini ialah ayat biasa, bukan DSL:

“Siarkan imej utama daripada cawangan ini ke Halaman Facebook kami sebagai draf, dan letakkan pautan Business Suite ke dalam penerangan PR.”

Itu melalui find_competitors → search_meta_ads → plan_ad → render_ad → list_meta_pages → post_to_meta. Cursor memaparkan setiap panggilan alat dalam penyusun sebelum ia berjalan, jadi penerbitan ialah satu klik dan bukan kesan sampingan.

Cursor di Facebook: bahagian yang menggigit

Corak yang berguna dalam editor ialah “siarkan dan beritahu saya ke mana ia pergi”: hasil alat membawa ID siaran, dan Cursor boleh meletakkannya terus ke dalam PR atau nota keluaran. Minta draf apabila Halaman memerlukan kelulusan orang lain. Draf Facebook ialah siaran yang benar-benar belum diterbitkan, bukan entri baris gilir yang dipegang Hermoso.

Letakkan konfigurasi dalam .cursor/mcp.json projek dan bukan direktori utama apabila repo sepatutnya sentiasa berjalan dengan satu jenama; jika tidak, hermoso auth login ialah yang menetapkan workspace.

Selidik Facebook sebelum anda menyiarkan

Meta Ad Library ialah arkib kreatif awam yang paling kaya yang ada, dan search_meta_ads membacanya mengikut kata kunci atau mengikut halaman, meliputi penempatan Facebook dan Instagram. pull_competitor_ads dan competitor_teardown dibina di atasnya, dan find_competitors menentukan siapa yang perlu disasarkan.

Bahagian berbayar

Facebook ialah permukaan berbayar yang paling mendalam yang Hermoso ada. create_meta_campaign, create_meta_adset dan create_meta_ad membina keseluruhan pepohon dengan sasaran sebenar: geografi sehingga radius bandar, minat, tingkah laku, khalayak tersuai dan lookalike, penempatan, pengaturan waktu siaran, serta had bida dan kos. Semuanya dicipta dalam keadaan DIJEDA tanpa sebarang pertindihan daripada pemanggil, dan ringkasan yang dilaporkan ejen anda dibina daripada bacaan semula apa yang sebenarnya disimpan oleh Meta, bukan daripada apa yang diminta. Sebelum bajet dikomitkan, preview_meta_ad memaparkan iklan sebenar bagi setiap penempatan sebagai pautan yang boleh anda lihat, dan estimate_meta_reach memberitahu berapa ramai orang yang sebenarnya dicapai oleh sasaran itu. Satu amaran yang menjimatkan wang: set iklan yang dicipta tanpa lokasi lalai kepada Amerika Syarikat sahaja, dan bacaan semula akan memberitahu perkara itu dengan jelas.

Apa yang Cursor tidak boleh lakukan sendiri

Ejen dengan bajet hanya berguna jika kesan letupannya terhad, jadi pagarnya berada di pelayan dan bukan dalam arahan. Setiap kempen iklan, set iklan, kumpulan iklan dan iklan dicipta dalam keadaan dijeda, dan suis status yang mengaktifkan wang sebenar enggan berjalan tanpa bendera pengesahan yang jelas. Setiap render disebut harga dahulu (hermoso_capabilities menerbitkan kos kredit tepat bagi setiap model sebelum apa-apa dibelanjakan). Kredit ditempah sebelum panggilan pembekal pertama dan diselesaikan pada kos tepat selepas itu, jadi dispatch yang gagal dibayar balik dan bukannya membuatkan anda dicaj tanpa sebab. Pemadaman juga memerlukan pengesahan, dan setiap pepohon kempen dibaca semula daripada platform iklan sebelum ejen anda memberitahu anda apa yang telah dibinanya.

Satu langkah sengaja tidak tanpa kepala: memautkan akaun ialah skrin kebenaran OAuth, jadi anda menyambungkan saluran sekali dalam pelayar. Segala-galanya selepas itu ialah panggilan alat.

Baki matriks

Dari Cursor, siarkan ke: Instagram · Threads · TikTok · YouTube · X · LinkedIn · Pinterest · Bluesky · Telegram. Atau lihat semua yang Cursor boleh terbitkan.

Siarkan ke Facebook dari: Claude · ChatGPT · Claude Code · Codex · Cline · OpenClaw · Grok Bot · Hermes · Gemini CLI · Perplexity · Le Chat · Claude Cowork · Perplexity Computer · Paperclip

Soalan lazim

Bolehkah Cursor menyiarkan ke Facebook?

Boleh, melalui pelayan MCP Hermoso. Jalankan npm install -g hermoso && hermoso auth login, kemudian tunjukkan ~/.cursor/mcp.json ke npx -y hermoso mcp. Log masuk pelayar menyimpan kelayakan, jadi tiada kunci dalam fail. Cursor kemudian mempunyai lebih 1,000+ alat, termasuk yang menerbitkan ke Facebook, serta yang menyelidik iklan yang sudah berjalan dalam pasaran anda dan menghasilkan kreatif itu sendiri.

Bagaimana saya menyambungkan Facebook ke Cursor?

Dua langkah, sekali setiap satu. Jalankan npm install -g hermoso && hermoso auth login, kemudian tunjukkan ~/.cursor/mcp.json ke npx -y hermoso mcp. Log masuk pelayar menyimpan kelayakan, jadi tiada kunci dalam fail. Kemudian sambungkan Facebook dalam Hermoso di bawah Workspace → Connectors, iaitu skrin kebenaran OAuth dalam pelayar. Selepas itu Cursor menerbitkan ke Facebook sebagai panggilan alat biasa.

Adakah Cursor memerlukan kata laluan Facebook saya?

Tidak. Anda menyambungkan Facebook ke Hermoso sekali melalui skrin kebenaran OAuth dalam pelayar, dan Cursor kemudian mencapainya sebagai panggilan alat. Memautkan akaun ialah satu-satunya langkah yang tidak tanpa kepala; tiada apa selepasnya memerlukan kata laluan, dan tiada kelayakan pernah diserahkan kepada model.

Bolehkah Cursor menyelidik Facebook sebelum ia menyiarkan?

Boleh. Meta Ad Library boleh dicari melalui search_meta_ads mengikut kata kunci atau mengikut halaman, dan ia meliputi penempatan Facebook dan Instagram bersama-sama.

Bolehkah Cursor menyiarkan karusel ke Facebook?

Boleh, sebagai siaran berbilang foto Facebook: dua slaid ke atas, foto sahaja. Meta tidak menerbitkan had maksimum untuknya yang boleh kami sahkan, jadi Hermoso menggunakan had sendiri iaitu 30 slaid dan menyatakan had itu milik kami dan bukan milik Facebook. Cursor memanggil alat penerbitan yang sama dalam kedua-dua keadaan, dan saluran yang tidak dapat membawa karusel ditolak dengan sebab sebenar dilampirkan.

Bolehkah Cursor menjalankan iklan Facebook selain menyiarkan?

Boleh. Keseluruhan pepohon kempen Meta boleh dibina (kempen, set iklan, iklan, sasaran, khalayak, bajet), dengan alat pratonton dan anggaran capaian sebelum bajet dikomitkan.

Mulakan secara percuma dengan 30 kredit semasa mendaftar dan dapatkan lebih 250 lagi. Setiap ciri disediakan dalam setiap pelan.

Mulakan secara percuma →   Lihat harga