Cara menghubungkan Pinterest ke Claude Code

Struktur board dan kreatif Pin sudah bisa dibangun dari terminal hari ini. Pembuatan Pin adalah yang diblokir Pinterest untuk aplikasi akses Trial di produksi, dan errornya menyebutkan hal itu.

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. Claude Code menjangkau semuanya lewat satu koneksi. Halaman ini membahas satu bagiannya: apa yang bisa dilakukan Claude Code di Pinterest, dan apa yang tidak diizinkan Pinterest.

Hubungkan Hermoso ke Claude Code

  1. Satu perintah, dan tanpa kunci.
    claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso
    Sudah di dalam sesi? Ketik /plugin marketplace add hermoso-ai/hermoso, lalu /plugin install hermoso@hermoso. Ia memasang lima skill Hermoso (research, ad-from-brand, generate, product-photoshoot dan marketing) yang menjalankan perintah hermoso lewat npx, jadi tidak ada daftar tool yang dimuat ke sesi kamu dan tidak ada yang memakan konteks sampai ia dijalankan.
  2. Masuk sekali.
    npx -y hermoso auth login
    Ini membuka sign-in browser di loopback, seperti yang dilakukan gh, dan menyimpan kredensial khusus pemilik di ~/.hermoso/config.json. Claude Code menjalankannya untuk kamu pertama kali ia membutuhkan Hermoso. Tidak ada browser di mesin itu, misalnya CI, server jarak jauh, atau container? Buat kunci di MCP & CLI → Terminal & API keys dan jalankan npx -y hermoso auth login --token hmk_…. Kunci membawa kewenangan belanja yang sungguhan, jadi perlakukan seperti password.
  3. Opsional: server MCP juga. Jika kamu juga ingin tool Hermoso ada di daftar tool Claude Code sendiri, jalankan claude mcp add hermoso -- npx -y hermoso mcp setelah masuk. Ia membaca kredensial tersimpan yang sama, jadi tidak ada kunci yang masuk ke .claude.json. Skill menjangkau setiap tool tanpanya.
  4. Minta sesuatu ke Claude Code. “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.

Plugin dan server MCP opsional menjangkau tool dan akun yang sama. Bedanya ada pada konteks: daftar tool dimuat ke setiap sesi sebelum kamu mengetik apa pun, sedangkan skill tidak memakan apa pun sampai sebuah perintah dijalankan.

Lalu hubungkan Pinterest 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 Pinterest yang didapat Claude Code

  • list_pinterest_boards: board akun, termasuk yang secret, beserta id-nya.
  • create_pinterest_board: membuat board baru.
  • post_to_pinterest: membuat Pin gambar atau video di board yang kamu sebutkan, dengan judul, deskripsi, tautan tujuan, dan teks alternatif.
  • schedule_post: memasukkan Pin ke antrean, dengan membawa boardId.
  • list_pinterest_ads_campaigns / pinterest_ads_report: membaca sisi berbayar.

Batas yang kamu butuhkan sebelum merencanakan alur kerja Pinterest: aplikasi ini memegang akses Trial, dan Pinterest menolak pembuatan Pin di produksi pada Trial. Kata-kata mereka, tertangkap pada Pin nyata pertama: “Aplikasi dengan akses Trial tidak boleh membuat Pin di produksi.” Board dan pembacaan tetap berfungsi di Trial (mendaftar board, membuat board, membaca Pin), dan error Hermoso menyebut tingkat aksesnya alih-alih menyuruh kamu menghubungkan ulang, karena menghubungkan ulang tidak bisa memperbaikinya. Peningkatan ke akses Standard adalah yang membuka pembuatan Pin, dan itu sedang menunggu tinjauan. Tingkat yang sama membatasi sisi berbayar: di Trial, Pinterest tidak mengekspos akun iklan sama sekali.

Batas Pinterest yang perlu kamu tahu sebelum mengotomatisasi apa pun

TeksDeskripsi Pin dibatasi 800 karakter dan judul Pin 100. 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, dan kendalinya ada di board, bukan di Pin. Pin mewarisi status publik atau secret dari board-nya, jadi “posting di tempat privat” dinyatakan dengan memilih board secret. Itu sebabnya board adalah argumen wajib, bukan default.
Carousel2 sampai 5 gambar, hanya gambar. Kedua batas itu berasal langsung dari OpenAPI v5 milik Pinterest (minItems: 2, maxItems: 5), yang merupakan satu-satunya sumber mesin yang dipublikasikan Pinterest (situs developer mereka adalah aplikasi yang dirender di klien dan tidak mengembalikan apa pun saat diambil). Tidak ada sumber multi-video, jadi slide video ditolak alih-alih dibuang.
Akun yang manaboardId, dan itu satu-satunya field identitas yang ditolak saat masuk antrean, bukan saat publikasi. Jika dihilangkan, tidak ada yang dijadwalkan, karena “Pin di board yang salah adalah kesalahan publik, jadi kami tidak pernah memilih satu untuk kamu.”

Coba di Claude Code

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

“Buat board per lini produk, buat lima Pin vertikal untuk masing-masing dengan judul dan deskripsi, lalu tulis seluruh rencananya ke ./out/pinterest.json siap dipublikasikan.”

Itu menjalankan list_pinterest_boards → plan_ad → generate_image → post_to_pinterest. Claude Code meminta izin sebelum menjalankan alat, dan transkripnya langsung terlihat di terminal, jadi setiap langkah publikasi bisa kamu baca sebelum menekan y.

Claude Code di Pinterest: bagian yang sering bikin repot

Skrip yang menyiapkan semuanya dan berhenti sebelum Pin adalah bentuk yang tepat saat ini. Board dibaca dan ditulis dengan akses Trial; pembuatan Pin ditolak di produksi oleh Pinterest sendiri. Perhatikan juga bahwa boardId adalah satu-satunya kolom identitas yang Hermoso tolak saat masuk antrean, bukan saat publikasi, karena "Pin di board yang salah adalah kesalahan publik, jadi kami tidak pernah memilihkannya untukmu".

Plugin tidak membawa manifest tool, yang paling penting pada eksekusi tanpa pengawasan yang panjang: agen memanggil perintah hermoso untuk setiap langkah, dan --json pada perintah apa pun memberinya keluaran mesin untuk diperiksa.

Riset Pinterest sebelum kamu posting

Tidak ada pustaka iklan Pinterest, jadi riset pesaing di Pinterest bukan sesuatu yang Hermoso klaim. Kreatif yang akan kamu jalankan di sana sudah tercakup oleh bagian studio lainnya: make_template_ad dan model gambar menghasilkan still vertikal dengan teks yang kuat seperti yang dihargai permukaan ini.

Bagian berbayar

Tool Pinterest Ads ada untuk kampanye, ad group, dan iklan yang mempromosikan Pin yang sudah ada, dengan pengarsipan alih-alih penghapusan, karena API ADS Pinterest tidak punya verb hapus (Pin dan board organik bisa dihapus, lewat delete_pinterest_pin dan delete_pinterest_board; objek berbayar hanya bisa diarsipkan). Tetapi tingkat Trial yang sama yang memblokir pembuatan Pin tidak mengekspos akun iklan, jadi penulisan iklan tidak bisa dipakai sampai akses Standard tersedia. Itu keadaan yang jujur, dan lebih baik dinyatakan dalam satu kalimat di sini daripada ditemukan saat tenggat.

Yang tidak bisa dilakukan Claude Code 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 Claude Code, posting ke: Facebook · Instagram · Threads · TikTok · YouTube · X · LinkedIn · Bluesky · Telegram. Atau lihat semua yang bisa dipublikasikan Claude Code.

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

Pertanyaan yang sering diajukan

Bisakah Claude Code memposting ke Pinterest?

Bisa, dengan plugin Claude Code milik Hermoso. Satu perintah: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, atau di dalam sesi /plugin marketplace add hermoso-ai/hermoso lalu /plugin install hermoso@hermoso. Ia memasang lima skill Hermoso yang menjalankan CLI hermoso, jadi tidak ada daftar tool yang dimuat ke sesi kamu. Masuk sekali dengan npx -y hermoso auth login, yang membuka browser dan menyimpan kredensial sendiri, jadi tidak ada kunci yang perlu dibuat dan tidak ada yang perlu ditempel. Claude Code kemudian punya 1.000+ tool, termasuk yang memublikasikan ke Pinterest, serta yang meneliti iklan yang sudah tayang di pasar kamu dan merender kreatifnya sejak awal.

Bagaimana cara menghubungkan Pinterest ke Claude Code?

Dua langkah, masing-masing cukup sekali. Satu perintah: claude plugin marketplace add hermoso-ai/hermoso && claude plugin install hermoso@hermoso, atau di dalam sesi /plugin marketplace add hermoso-ai/hermoso lalu /plugin install hermoso@hermoso. Ia memasang lima skill Hermoso yang menjalankan CLI hermoso, jadi tidak ada daftar tool yang dimuat ke sesi kamu. Masuk sekali dengan npx -y hermoso auth login, yang membuka browser dan menyimpan kredensial sendiri, jadi tidak ada kunci yang perlu dibuat dan tidak ada yang perlu ditempel. Kemudian hubungkan Pinterest di dalam Hermoso lewat Workspace → Connectors, yang berupa layar persetujuan OAuth di browser. Setelah itu Claude Code memublikasikan ke Pinterest sebagai tool call biasa.

Bisakah Claude Code memposting carousel ke Pinterest?

Secara prinsip bisa: 2 sampai 5 gambar, hanya gambar, langsung dari OpenAPI v5 milik Pinterest sendiri. Dalam praktiknya, pembuatan Pin itu sendiri diblokir di produksi selama aplikasi ini memegang akses Trial. Claude Code memanggil tool publikasi yang sama dalam kedua kasus, dan channel yang tidak bisa membawa carousel ditolak dengan alasan sebenarnya.

Bisakah Claude Code menjadwalkan posting Pinterest untuk nanti?

Bisa. schedule_post memasukkannya ke satu kalender bersama dengan semua channel lain, dengan caption khusus per channel jika isinya perlu berbeda, dan list_scheduled serta cancel_scheduled membacanya dan menariknya kembali. Pinterest adalah salah satu dari sebelas channel yang bisa masuk antrean.

Apakah Claude Code butuh password Pinterest saya?

Tidak. Kamu menghubungkan Pinterest ke Hermoso sekali lewat layar persetujuan OAuth di browser, dan Claude Code 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.

Berapa biaya memposting ke Pinterest dari Claude Code?

Pinterest tidak memungut biaya per panggilan API, jadi memublikasikan tidak memakan kredit. Kredit dipakai untuk membuat kreatif Pin. Paketnya $29, $69, dan $149 per bulan untuk 1,300, 3,100, dan 6,750 kredit, dan setiap fitur tersedia di setiap paket termasuk Free. Satu-satunya pengecualian adalah enterprise SSO.

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

Mulai gratis →   Lihat harga