Cara menghubungkan LinkedIn ke Cursor

LinkedIn dari editor berarti salinan postingannya ada di repo dan identitasnya ada di server, dan itu cara yang benar.

Hermoso adalah server MCP pemasaran: 1.000+ tool lewat satu endpoint ber-OAuth yang memungkinkan agen meneliti iklan yang sudah tayang di sebuah pasar, membuat iklan gambar dan video, memublikasikannya, dan membangun kampanye berbayar di baliknya. Cursor menjangkau semuanya lewat satu koneksi. Halaman ini membahas satu bagiannya: apa yang bisa dilakukan Cursor di LinkedIn, dan apa yang tidak diizinkan LinkedIn.

Hubungkan Hermoso ke Cursor

  1. Instal dan masuk.
    npm install -g hermoso && hermoso auth login
    Browsermu terbuka sekali. Tidak ada yang perlu dibuat atau ditempel: kredensialnya disimpan hanya bisa diakses pemiliknya di ~/.hermoso/config.json. Di mesin tanpa browser, hermoso auth login --token hmk_… mengambil kunci dari MCP & CLI → Terminal & API keys sebagai gantinya.
  2. Tambahkan ke ~/.cursor/mcp.json (atau .cursor/mcp.json milik proyek). Tidak ada kunci di dalam file, karena hermoso mcp membaca sesi masuk di atas:
    { "mcpServers": { "hermoso": { "command": "npx", "args": ["-y", "hermoso", "mcp"] } } }
  3. Atau gunakan instalasi satu klik dari halaman MCP. Tautan langsung itu memasang URL yang di-hosting dan membiarkan autentikasi ke alur OAuth milik Cursor. Keduanya bisa dipakai, hanya prasyaratnya berbeda.
  4. Minta sesuatu ke Cursor. “Tarik iklan terlama dari tiga pesaing terdekat saya, lalu remix hook terbaiknya jadi video 9:16,” atau “posting render ini ke channel.” Agen memilih tool-nya; kamu yang menyetujui pengeluarannya.

Blok di atas menjalankan paket npm hermoso yang dipublikasikan di mesinmu, itulah sebabnya tidak ada yang ditempel dan mengapa daftar alat tidak memakan apa pun sampai sebuah alat dipanggil. Jika kamu memakai tautan langsung, Cursor melakukan pendaftaran klien dinamis ke server otorisasi kami, dan kamu juga tidak pernah memegang kunci.

Lalu hubungkan LinkedIn itu sendiri, sekali, di Settings → Connectors di Hermoso. Itu layar persetujuan OAuth, jadi inilah satu-satunya langkah yang butuh browser. Semua yang setelahnya adalah tool call.

Tool LinkedIn yang didapat Cursor

  • post_to_linkedin_page: memublikasikan teks, gambar, video, atau posting multi-gambar ke Halaman perusahaan, dengan teks alternatif.
  • post_to_linkedin: memublikasikan ke profil pribadi, yang tetap dimatikan sampai kamu secara eksplisit membagikan identitas itu.
  • list_linkedin_pages: Halaman yang kamu bagikan dengan brand ini, beserta organization id-nya.
  • schedule_post: memasukkannya ke antrean, dengan membawa linkedinOrganizationId agar identitas yang tepat yang memposting.
  • manage_linkedin_post: mengedit copy posting, atau menghapusnya.
  • linkedin_page_analytics: performa Halaman organik: pertambahan follower, views Halaman, serta impresi, klik, dan engagement posting, per Halaman atau per posting.
  • search_linkedin_ads: LinkedIn Ad Library, satu-satunya pustaka iklan publik yang menampilkan hitungan impresi sungguhan.

LinkedIn adalah channel tempat identitas adalah izin, bukan preferensi. Satu orang biasanya mengelola beberapa Halaman perusahaan, jadi Hermoso membuat identitas yang bisa memposting menjadi pilihan eksplisit: hanya Halaman yang kamu centang di bawah Manage accounts yang bisa dituju, Halaman yang tidak dicentang ditolak di sisi server alih-alih hanya disembunyikan di UI, dan profil pribadi mati kecuali kamu menyalakannya. Agen yang bertanya Halaman mana, alih-alih menebak, sedang melakukan hal yang benar.

Batas LinkedIn yang perlu kamu tahu sebelum mengotomatisasi apa pun

TeksPosting LinkedIn dibatasi 3,000 karakter. Batas ini ditegakkan saat posting dibuat atau dimasukkan ke antrean, jadi posting yang terlalu panjang ditolak selagi kamu masih ada untuk memperbaikinya, alih-alih dipotong diam-diam di tengah jalan.
VisibilitasPublik saja. Posting LinkedIn dipublikasikan ke profil atau Halaman perusahaan, dan “LinkedIn tidak punya posting unlisted, private, atau draf.”
Carousel2 sampai 20 gambar, dari Halaman perusahaan. Kedua batas itu milik LinkedIn sendiri: “Posting MultiImage adalah posting yang berisi beberapa gambar (minimal 2 gambar dan maksimal 20 gambar)”, dan skema menambahkan “Hanya mendukung gambar”. Dua penolakan mengikuti dari sana dan keduanya dengan menyebut nama, bukan penurunan diam-diam: slide video ditolak karena posting multi-gambar LinkedIn tidak bisa membawanya, dan carousel profil pribadi ditolak dengan jalan keluarnya: berikan linkedinOrganizationId (dari list_linkedin_pages), karena “carousel profil pribadi bukan sesuatu yang bisa dipublikasikan Hermoso.”
Akun yang manalinkedinOrganizationId. Jika tidak diisi, berarti profil anggota sendiri, bukan “mungkin perusahaan”. Field inilah cara kamu menyatakan Halaman mana, dan membiarkannya kosong adalah keputusan, bukan kecelakaan.

Coba di Cursor

Mintalah dengan bahasa sehari-hari. Ini kalimat biasa, bukan DSL:

“Publikasikan ./content/linkedin/case-study.md ke Halaman perusahaan dengan empat grafik di ./assets sebagai carousel, dan teks alternatif di setiap gambar.”

Itu menjalankan list_linkedin_pages → plan_ad → render_ad → post_to_linkedin_page → linkedin_page_analytics. Cursor menampilkan setiap panggilan alat di composer sebelum dijalankan, sehingga publikasi berupa satu klik, bukan efek samping.

Cursor di LinkedIn: bagian yang sering bikin repot

Tulis teks alternatifnya. LinkedIn menerimanya di setiap gambar, dan sebagian besar alat mengumpulkannya lalu membuangnya. Dua batas yang harus dirancang: carousel LinkedIn hanya berisi gambar, sehingga video grafik harus diubah menjadi gambar diam, dan publikasi berasal dari Halaman perusahaan, sehingga profil pribadi ditolak dengan menyebut namanya beserta solusinya, bukan memposting slide pertama.

Taruh konfigurasinya di .cursor/mcp.json milik proyek, bukan di direktori home, ketika sebuah repo harus selalu berjalan terhadap satu brand; hermoso auth login yang mengunci workspace jika tidak.

Riset LinkedIn sebelum kamu posting

search_linkedin_ads membaca LinkedIn Ad Library, yang jarang di antara pustaka iklan publik karena menampilkan hitungan impresi sungguhan, jadi riset pesaing B2B di LinkedIn bisa diurutkan berdasarkan penayangan yang sebenarnya, bukan tebakan tentang apa yang sedang tayang.

Bagian berbayar

create_linkedin_ads_campaign_group → create_linkedin_ads_campaign → create_linkedin_ads_creative membangun pohonnya, dan semuanya lahir sebagai draf. set_linkedin_ads_status adalah satu-satunya switch yang mengaktifkan uang sungguhan dan menolak tanpa konfirmasi eksplisit. Satu catatan akses yang lebih baik disebutkan di awal daripada ditemukan sendiri: LinkedIn membatasi penulisan iklan sesuai tingkat API yang dimiliki akun iklan kamu. Pembacaan dan pelaporan tidak dibatasi, dan di tingkat development sebuah aplikasi hanya boleh mengedit sejumlah kecil akun iklan, masing-masing didaftarkan secara manual.

Yang tidak bisa dilakukan Cursor sendiri

Agen yang punya anggaran hanya berguna jika dampaknya terbatas, jadi pagarnya ada di server, bukan di prompt. Setiap kampanye iklan, ad set, ad group, dan iklan dibuat paused, dan switch status yang mengaktifkan uang sungguhan menolak berjalan tanpa flag konfirmasi yang eksplisit. Setiap render dikutip harganya lebih dulu (hermoso_capabilities mempublikasikan biaya kredit pasti setiap model sebelum apa pun dibelanjakan). Kredit dicadangkan sebelum panggilan provider pertama dan diselesaikan sesuai biaya pasti setelahnya, jadi dispatch yang gagal dikembalikan alih-alih membuat kamu ditagih untuk tidak ada apa-apa. Penghapusan juga dikunci konfirmasi, dan setiap pohon kampanye dibaca ulang dari platform iklan sebelum agen kamu memberi tahu apa yang sudah dibangun.

Satu langkah sengaja tidak bisa dilakukan tanpa kamu: menautkan akun adalah layar persetujuan OAuth, jadi kamu menghubungkan channel sekali di browser. Semua setelah itu adalah tool call.

Sisa matriksnya

Dari Cursor, posting ke: Facebook · Instagram · Threads · TikTok · YouTube · X · Pinterest · Bluesky · Telegram. Atau lihat semua yang bisa dipublikasikan Cursor.

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

Pertanyaan yang sering diajukan

Bisakah Cursor memposting ke LinkedIn?

Bisa, lewat server MCP Hermoso. Jalankan npm install -g hermoso && hermoso auth login, lalu arahkan ~/.cursor/mcp.json ke npx -y hermoso mcp. Masuk lewat browser menyimpan kredensialnya, jadi tidak ada kunci di dalam file. Cursor kemudian punya 1.000+ alat, termasuk yang memublikasikan ke LinkedIn, serta yang meneliti iklan yang sedang berjalan di pasarmu dan merender kreatifnya sejak awal.

Bagaimana cara menghubungkan LinkedIn ke Cursor?

Dua langkah, masing-masing sekali. Jalankan npm install -g hermoso && hermoso auth login, lalu arahkan ~/.cursor/mcp.json ke npx -y hermoso mcp. Masuk lewat browser menyimpan kredensialnya, jadi tidak ada kunci di dalam file. Lalu hubungkan LinkedIn di dalam Hermoso lewat Workspace → Connectors, yang berupa layar persetujuan OAuth di browser. Setelah itu Cursor memublikasikan ke LinkedIn sebagai panggilan alat biasa.

Bisakah Cursor memposting carousel ke LinkedIn?

Bisa: 2 sampai 20 gambar, dari Halaman perusahaan, hanya gambar. Itu batas yang dipublikasikan LinkedIn sendiri; carousel profil pribadi ditolak dengan menyebut nama beserta jalan keluarnya, alih-alih memposting slide pertama. Cursor memanggil tool publikasi yang sama dalam kedua kasus, dan channel yang tidak bisa membawa carousel ditolak dengan alasan sebenarnya.

Bisakah Cursor meneliti LinkedIn sebelum memposting?

Bisa, dan cukup baik: search_linkedin_ads membaca LinkedIn Ad Library, yang merupakan satu-satunya pustaka iklan publik yang menampilkan hitungan impresi sungguhan.

Apakah Cursor butuh password LinkedIn saya?

Tidak. Kamu menghubungkan LinkedIn ke Hermoso sekali lewat layar persetujuan OAuth di browser, dan Cursor kemudian menjangkaunya sebagai tool call. Menautkan akun adalah satu-satunya langkah yang tidak bisa dilakukan tanpa kamu; tidak ada yang setelahnya membutuhkan password, dan tidak ada kredensial yang pernah diserahkan ke model.

Bisakah Cursor menjalankan iklan LinkedIn juga selain memposting?

Bisa. Pohon iklan LinkedIn bisa dibangun (campaign group, kampanye, kreatif), dan semuanya lahir sebagai draf, dengan switch status yang dikunci konfirmasi. LinkedIn membatasi penulisan iklan sesuai tingkat API yang dimiliki akun iklan kamu.

Mulai gratis dengan 30 kredit saat daftar dan dapatkan 250+ kredit lagi. Setiap fitur tersedia di setiap paket.

Mulai gratis →   Lihat harga