Buzzmark

resmi

Tulis postingan dengan gaya khas merek Anda, beri skor 0 hingga 100 untuk setiap draf, dan jadwalkan ke enam jejaring sosial.

Apa yang bisa Anda lakukan dengan Buzzmark MCP?

  • Buat draf postingan dengan gaya khas merek Anda — Minta Buzzmark menulis 1–5 postingan dari sebuah ide dengan write_posts, lalu simpan teks yang Anda sukai dengan save_draft.
  • Jadwalkan tanpa menerbitkan — Masukkan draf ke kalender dengan schedule_post menggunakan when yang diatur ke "best_time", "next_slot", atau tanggal dan waktu.
  • Rencanakan konten selama seminggu — Buat rencana 7 hari dengan create_weekly_content_plan, dan jika mau, simpan setiap postingan sebagai draf melalui save_as_drafts.
  • Periksa kesesuaian postingan dengan merek Anda — Beri skor 0–100 pada teks atau draf apa pun dengan check_post dan dapatkan hingga tiga saran penyuntingan untuk meningkatkan skornya.
  • Lihat apa yang berhasil — Tinjau performa postingan terbaru dengan get_post_stats, waktu terbaik untuk memposting dengan get_best_times, dan pola dengan get_insights.
  • Tambahkan gambar ke draf — Buat gambar dengan create_image atau ambil gambar dari tautan dengan add_media_from_url, lalu lampirkan ke draf menggunakan post_id.

Server MCP Terhosting

npx add-mcp 'https://buzzmark.ai/mcp'

Terpasang ke Claude Code, Codex, Cursor, dan lainnya

Dokumentasi

Satu server. Aplikasi MCP apa pun.

Buzzmark menggunakan MCP melalui Streamable HTTP, dengan login OAuth 2.1 atau kunci API. 24 alat, aturan yang sama seperti di aplikasi, dan tidak ada cara untuk langsung memposting.

URL server: https://buzzmark.ai/mcp

Cara koneksinya

Cara koneksinya
TransportMCP melalui Streamable HTTP, di URL server di atas.
LoginOAuth 2.1 dengan PKCE (S256). Klien mendaftar secara langsung, atau menggunakan URL metadata mereka. Permintaan pertama mendapat respons 401 dengan metadata resource, sehingga klien menemukan server otorisasi sendiri.
Tanpa loginKunci API dari halaman aplikasi AI di Buzzmark, dikirim sebagai token Bearer. Ditampilkan sekali; Buzzmark hanya menyimpan sidik jarinya.
CakupanSatu cakupan, buzz. Cakupan yang diminta aplikasi selain itu tidak disertakan, bukan ditolak.
TokenToken akses berlaku selama 1 jam, token refresh selama 90 hari dan berganti setiap kali digunakan. Kode otorisasi berlaku selama 10 menit dan hanya dapat digunakan sekali; penggunaan kedua akan menutup grant.
Batas30 panggilan per menit dan 1.000 per hari untuk akun Anda, di semua aplikasi dan kunci. Penulisan dan gambar juga dihitung dalam kuota bulanan paket.
AuditSetiap panggilan mencatat alat dan hasilnya, tidak pernah argumen atau jawabannya.

Referensi alat

Baca katalog milik server sendiri saat build agar sesuai dengan respons server.

Daftar set sosial (list_social_sets), hanya membaca

Set sosial pengguna: masing-masing merupakan grup akun sosial terhubung dengan profil Hive (suara merek), zona waktu, dan slot posting mingguan sendiri. Mulai dari sini: sebagian besar alat lain menggunakan social_set_id dan ID akun dari jawaban ini.

Input: Tidak memerlukan input.

Daftar profil merek (list_brand_profiles), hanya membaca

Profil merek pengguna (Buzzmark menyebutnya profil Hive): informasi yang diketahui Buzzmark tentang setiap merek, termasuk suara, nada, audiens, dan produknya. Alat penulisan menggunakan suara profil merek; berikan ID-nya sebagai hive_profile_id, atau kosongkan agar menggunakan profil milik set sosial.

Input: Tidak memerlukan input.

Daftar postingan (list_posts), hanya membaca

Buzz di Buzzmark, dari yang terbaru: draf, terjadwal, dipublikasikan, atau gagal. Teks dipotong menjadi 400 karakter; get_post memberikan Buzz lengkap.

InputTipe
statussalah satu dari "draft", "scheduled", "published", "failed", "all"OpsionalDefault "all"
social_set_idangkaOpsional
limitangka, 1 hingga 50OpsionalDefault 20

Dapatkan postingan (get_post), hanya membaca

Satu Buzz secara lengkap: setiap bagian utas beserta teks dan gambarnya, komentar pertama, akun tujuan, set sosial dan profil mereknya, status, serta waktu terjadwalnya. Gunakan setelah list_posts, yang memotong teks menjadi 400 karakter, atau untuk membaca draf sebelum mengubahnya dengan save_draft. Data ini tidak mencakup suka atau angka lainnya: get_post_stats menyediakannya untuk postingan yang sudah dipublikasikan.

InputTipe
post_idangkaWajibID Buzz, dari list_posts atau jawaban save_draft.

Tulis postingan dengan suara merek (write_posts)

Buzz menulis 1 hingga 5 postingan baru berdasarkan sebuah ide, dengan suara profil Hive, aturan penulisan Buzzmark, dan pemeriksaan setelahnya. Setiap jawaban disimpan di Library pengguna di Buzzmark. Tidak ada yang disimpan sebagai draf: berikan teks yang ingin disimpan ke save_draft. Gunakan untuk postingan yang belum ada; untuk mengubah postingan yang sudah ada, gunakan rewrite_post, dan untuk memberikan teks tersendiri bagi setiap platform pada draf yang tersimpan, gunakan adapt_for_platforms.

InputTipe
ideateks, hingga 2.000 karakterWajibTopik postingan, dengan kata-kata pengguna sendiri.
hive_profile_idangkaOpsional
social_set_idangkaOpsionalSet sosial yang profil Hive-nya menulis postingan, jika hive_profile_id dikosongkan. Opsional jika akun hanya memiliki satu set.
platformteksOpsionalID platform Buzzmark (x, linkedin, instagram, threads, facebook, tiktok, bluesky) yang menjadi tujuan penulisan.
formatsalah satu dari "post", "thread"OpsionalDefault "post"
countangka, 1 hingga 5OpsionalDefault 3
with_picture_briefya atau tidakOpsionalTambahkan brief gambar ke setiap postingan, untuk create_image. Default false

Simpan draf (save_draft)

Membuat draf Buzz, atau memperbarui draf yang sudah ada (post_id). Draf tetap menjadi draf: tidak ada yang diposting atau dijadwalkan. Berikan teks untuk satu postingan, atau thread untuk beberapa postingan. Menjelaskan hal yang akan ditolak platform (panjang teks, gambar yang tidak ada, tag LinkedIn yang tidak dapat ditemukan LinkedIn) agar dapat diperbaiki sebelum schedule_post. Pemberian tag: di X, Threads, Instagram, dan TikTok, tulis @handle. Di LinkedIn, tulis tautan profil atau halaman dalam tanda kurung siku, @[https://www.linkedin.com/company/] atau @[https://www.linkedin.com/in/], dan LinkedIn akan menampilkan namanya sendiri; di platform lain, nama tersebut menjadi teks biasa. Di Facebook, sebutan tetap berupa teks biasa. Profil merek yang memiliki akun (lihat daftarnya dengan list_brand_profiles) tidak memerlukan semua itu: tulis namanya, lalu saat postingan dijadwalkan, penyebutan pertamanya akan diberi tag di setiap platform tempat profil itu memiliki akun. first_comment menambahkan komentar yang diposting di bawah postingan saat postingan diterbitkan, di LinkedIn, Instagram, Facebook, dan Threads: tempat untuk tautan atau tagar agar postingan tetap bersih.

InputTipe
post_idangkaOpsionalPerbarui draf ini, bukan membuat draf baru.
textteks, hingga 10.000 karakterOpsional
threaddaftar teks, hingga 25OpsionalThread: satu string untuk setiap postingan. Menggantikan text.
social_set_idangkaOpsionalID set sosial dari list_social_sets. Opsional jika akun hanya memiliki satu set.
hive_profile_idangkaOpsional
account_idsdaftar angka, hingga 20OpsionalAkun tujuan, dengan akun pertama sebagai akun utama. Default: akun default set tersebut.
first_commentteks, hingga 5.000 karakterOpsionalKomentar yang diposting di bawah postingan segera setelah diterbitkan, di LinkedIn, Instagram (bukan story), Facebook, dan Threads; platform lain tidak menyertakannya. Maksimal 500 karakter di Threads, 1.250 di LinkedIn, 2.200 di Instagram, dan 5.000 di Facebook. String kosong menghapusnya; kosongkan agar komentar draf tetap seperti semula.

Jadwalkan postingan (schedule_post)

Menjadwalkan draf pada waktu tertentu, waktu terbaik, atau slot posting berikutnya yang tersedia di set sosial. Tidak pernah langsung memposting. Dengan "best_time", Buzzmark memilih jam kosong paling awal saat postingan di akun-akun ini biasanya berkinerja terbaik, berdasarkan angka yang dirahasiakannya (LinkedIn tidak mengizinkan angkanya digunakan di aplikasi AI), lalu memberikan waktu yang dipilih. Waktu mengikuti zona waktu set, kecuali jika mencantumkan offset. Jika set mengaktifkan waktu alami (seperti yang ditunjukkan list_social_sets), postingan diterbitkan beberapa menit sebelum atau sesudah waktu yang ditentukan; jawaban mencantumkan waktu sebenarnya. Jika peran seseorang di organisasinya mengharuskan persetujuan terlebih dahulu, draf akan dikirim untuk disetujui (sent_for_approval dalam jawaban) dan diterbitkan setelah disetujui rekan tim. Untuk beberapa draf sekaligus, gunakan schedule_posts.

InputTipe
post_idangkaWajib
whenteksWajib"best_time" (Buzzmark memilih waktu terbaik paling awal yang tersedia untuk akun-akun ini), "next_slot", atau tanggal dan waktu: "2026-10-02T09:00" menurut zona waktu set, atau ISO 8601 dengan offset.
account_idsdaftar angka, hingga 20OpsionalDefault: akun yang tersimpan di draf, atau akun default set jika tidak ada.

Jadwalkan beberapa postingan (schedule_posts)

Menjadwalkan hingga 25 draf sekaligus, masing-masing pada waktunya sendiri, pada waktu terbaik atau slot kosong berikutnya, misalnya draf yang disimpan oleh create_weekly_content_plan (tanggal dan waktu setiap draf menjadi slotnya). Tidak pernah langsung memposting. Setiap draf diperiksa secara terpisah: draf yang tidak dapat diterbitkan akan dilaporkan, sementara draf lainnya tetap dijadwalkan. Jika peran seseorang mengharuskan persetujuan terlebih dahulu, draf akan dikirim untuk disetujui.

InputTipe
postsdaftar objek, hingga 25WajibSetiap draf beserta waktunya (post_id, when, account_ids opsional).

Pindahkan postingan terjadwal (reschedule_post)

Memindahkan postingan terjadwal ke tanggal dan waktu baru menurut zona waktu set, tanpa mengubahnya. Tidak pernah langsung memposting. Teks, gambar, dan akun tetap seperti semula.

InputTipe
post_idangkaWajib
whenteksWajibTanggal dan waktu: "2026-10-02T09:00" menurut zona waktu set, atau ISO 8601 dengan offset.

Batalkan jadwal postingan (unschedule_post)

Menghapus postingan terjadwal dari kalender dan mengembalikannya ke draf, beserta teks, gambar, dan akunnya, agar dapat diedit atau dijadwalkan ulang. Tidak ada yang dihapus. Gambar yang disimpan oleh antrean posting akan disalin ke Buzzmark terlebih dahulu; jika ada gambar yang tidak dapat disalin, postingan tetap terjadwal.

InputTipe
post_idangkaWajib

Hapus draf (delete_draft)

Menghapus draf secara permanen. Postingan terjadwal atau yang sudah dipublikasikan tidak dapat dihapus di sini: kembalikan postingan terjadwal ke draf dengan unschedule_post terlebih dahulu.

InputTipe
post_idangkaWajib

Periksa kesesuaian postingan dengan suara merek (check_post)

Memberi skor 0 hingga 100 untuk mengukur seberapa mirip suara postingan dengan merek, disertai penilaian singkat, satu hal yang berhasil atau menyimpang, dan hingga tiga saran edit untuk meningkatkan skor, masing-masing berupa seluruh postingan yang ditulis ulang. Memeriksa teks apa pun, termasuk teks yang ditulis di chat ini, atau draf (post_id), yang skornya disimpan di sampingnya di Buzzmark. Tidak mengubah postingan. Gunakan untuk menilai satu postingan sebelum diterbitkan; untuk melihat kinerja postingan yang sudah dipublikasikan, gunakan get_post_stats, dan untuk mengetahui kesamaan di antara postingan, gunakan get_insights.

InputTipe
textteks, hingga 10.000 karakterOpsionalPostingan yang akan diperiksa. Kosongkan untuk memeriksa draf yang ditentukan oleh post_id.
post_idangkaOpsional
platformteksOpsionalID platform Buzzmark tujuan postingan. Default: akun pertama draf.
hive_profile_idangkaOpsionalID profil merek dari list_brand_profiles. Default: profil milik set sosial.
social_set_idangkaOpsionalID set sosial dari list_social_sets. Opsional jika akun hanya memiliki satu set.

Tulis ulang postingan (rewrite_post), hanya membaca

Buzz menulis ulang postingan dengan satu cara dan memberikan hingga tiga versi untuk dipilih, menggunakan suara merek dan aturan penulisan Buzzmark. Tidak ada yang disimpan: berikan versi pilihan pengguna ke save_draft. Gunakan untuk mengubah satu postingan yang sudah ada dengan satu cara; untuk membuat postingan baru berdasarkan ide, gunakan write_posts, dan untuk menulis ulang draf tersimpan bagi setiap platform tujuan serta menyimpan versi-versi tersebut di dalamnya, gunakan adapt_for_platforms. Tindakan: match_hive (menyesuaikan dengan suara merek), fix_grammar (hanya ejaan dan tata bahasa), sharpen (lebih jelas dan ringkas), sting (lebih mengena), trim (sekitar setengah panjangnya), remix (kata-kata baru), expand (menambahkan satu detail konkret), structure (baris pendek, mudah dipindai), warmer, thread_hook (postingan pembuka utas), emoji, emoji_bullets, announcement (dibingkai sebagai berita), for_platform (ditulis ulang agar sesuai dengan cara platform membaca), custom (ikuti instruksi pengguna).

InputTipe
actionsalah satu dari "match_hive", "fix_grammar", "sharpen", "sting", "trim", "remix", "expand", "structure", "warmer", "thread_hook", "emoji", "emoji_bullets", "announcement", "for_platform", "custom"Wajib
textteks, hingga 10.000 karakterOpsionalPostingan yang akan ditulis ulang. Kosongkan untuk menulis ulang bagian draf (post_id, part).
post_idangkaOpsional
partangka, 0 hingga 24OpsionalPostingan ke berapa dalam utas, dimulai dari 0. Default 0
platformteksOpsionalID platform Buzzmark. Diperlukan untuk for_platform; jika tidak, menentukan panjang yang dipertahankan dalam penulisan ulang.
instructionteks, hingga 600 karakterOpsionalUntuk custom: cara menulis ulang, dengan kata-kata pengguna.
hive_profile_idangkaOpsionalID profil merek dari list_brand_profiles. Default: profil milik set sosial itu sendiri.
social_set_idangkaOpsionalID set sosial dari list_social_sets. Opsional jika akun hanya memiliki satu set.

Beri draf versi untuk setiap platform (adapt_for_platforms)

Menulis ulang draf agar sesuai dengan cara platform tujuan (atau platform yang disebutkan) membacanya, lalu menyimpan versi tersebut pada draf, seperti yang dilakukan Spread di aplikasi: akun pertama draf tetap menggunakan postingan itu sendiri, sedangkan setiap platform lainnya mendapat teksnya sendiri, dengan gambar yang sama. Versi yang sebelumnya disimpan untuk salah satu platform tersebut akan diganti. Berlaku untuk satu postingan, bukan utas. Versi LinkedIn mempertahankan tag LinkedIn sebagai @[link]; jawaban akan memperingatkan jika ada tag yang tidak dapat ditemukan LinkedIn. Gunakan setelah draf ditulis dan akun-akunnya ditambahkan; untuk mengubah postingan itu sendiri, gunakan rewrite_post (aksinya for_platform menulis ulang untuk satu platform tanpa menyimpan), dan untuk postingan baru, gunakan write_posts.

InputTipe
post_idangkaWajib
platformsdaftar teks, hingga 8OpsionalID platform Buzzmark di antara akun-akun draf. Default: setiap platform setelah akun pertama.

Ide postingan dari berita dan pesaing (get_post_ideas)

Ide postingan untuk sebuah merek dari Scout milik Buzzmark: berita sektor minggu ini, setiap topik disertai alasan mengapa penting saat ini, sumbernya, dan dua atau tiga sudut pandang untuk diposting, serta sudut pandang dari para pesaingnya jika Scout telah membaca postingan mereka. Jawaban menggunakan pembacaan terbaru Scout beserta tanggalnya. Dengan refresh, atau jika Scout belum pernah membaca berita untuk merek ini, Scout akan membaca berita lagi terlebih dahulu (hingga satu menit, dihitung sebagai satu kali Scout dijalankan). Hanya ide: kembangkan menjadi postingan dengan write_posts.

InputTipe
social_set_idangkaOpsionalID set sosial dari list_social_sets. Opsional jika akun hanya memiliki satu set.
hive_profile_idangkaOpsionalID profil merek dari list_brand_profiles. Default: profil milik set sosial itu sendiri.
refreshya atau tidakOpsionalDefault false

Apa yang berhasil bulan ini (get_insights)

Hal-hal yang sama pada postingan merek selama 30 hari terakhir ketika kinerjanya lebih baik atau lebih buruk daripada rata-rata postingannya, disajikan sebagai paling banyak satu temuan dan dua langkah dalam kalimat sederhana. Postingan LinkedIn dibaca secara terpisah dan temuannya tetap berada di Buzzmark, karena LinkedIn tidak mengizinkan angkanya digunakan di aplikasi AI. Setiap temuan menyebutkan angka yang mendasarinya (misalnya, postingan yang diawali pertanyaan mendapat interaksi 2,3x rata-rata postingan, berdasarkan 5 dari 19 postingan yang diukur) dan ide untuk ditindaklanjuti. Postingan dibandingkan berdasarkan platform, apakah diawali angka atau pertanyaan, panjang, jenis postingan, hari kerja, dan waktu. Dibaca paling banyak sekali sehari: jawaban yang sama akan muncul kembali sampai angkanya berubah. Memerlukan 8 postingan dengan angka dalam 30 hari, dan menyebutkan jumlah yang tersedia jika kurang dari itu. Gunakan untuk mengetahui apa yang perlu lebih sering dilakukan; untuk setiap postingan dan angkanya, gunakan get_post_stats, untuk hari dan jam terbaik, gunakan get_best_times, dan untuk menilai draf sebelum dipublikasikan, gunakan check_post.

InputTipe
social_set_idangkaOpsionalSet sosial yang profil mereknya dibaca, jika hive_profile_id tidak diisi. Opsional jika akun hanya memiliki satu set.
hive_profile_idangkaOpsionalID profil merek dari list_brand_profiles. Default: profil milik set sosial itu sendiri, atau profil merek default akun.

Waktu terbaik untuk memposting (get_best_times), hanya membaca

Waktu ketika postingan terbit milik set sosial itu sendiri berkinerja terbaik: 6 slot hari kerja dan jam terkuat menurut zona waktu set tersebut, diurutkan dari yang terbaik, masing-masing disertai jumlah postingan dan rata-rata interaksi per postingan (suka + komentar + bagikan atau repost, mana pun yang lebih besar, + simpan). Slot yang postingannya tidak mendapat interaksi tidak disertakan, sehingga set yang belum mendapat interaksi tidak akan memiliki slot. Menyebutkan zona waktu set dan jumlah postingan yang dibaca. Postingan LinkedIn tidak dihitung karena LinkedIn tidak mengizinkan angkanya digunakan di aplikasi AI; set yang hanya memposting ke LinkedIn akan mendapat waktu awal dari studi publik dan slot postingannya sendiri. Untuk memposting pada waktu terbaik di platform mana pun, termasuk LinkedIn, gunakan schedule_post dengan when "best_time" agar Buzzmark yang memilih. Untuk melihat kinerja masing-masing postingan, gunakan get_post_stats, dan untuk mengetahui kesamaan antarpostingan, gunakan get_insights.

InputTipe
social_set_idangkaOpsionalID set sosial dari list_social_sets. Opsional jika akun hanya memiliki satu set.
daysangka, 14 hingga 180OpsionalJumlah hari postingan terbit yang akan dibaca, dihitung mundur dari sekarang. 14 hingga 180, default 90.

Kinerja postingan terbaru (get_post_stats), hanya membaca

Postingan terbit milik set sosial selama beberapa hari terakhir, diurutkan berdasarkan interaksi (suka + komentar + bagikan atau repost, mana pun yang lebih besar, + simpan), dari yang terbaik. Setiap postingan disertai platform, waktu publikasinya menurut zona waktu set, teks, tautan, interaksi, apakah dipublikasikan melalui Buzzmark, dan angkanya; jawaban juga menjumlahkan angka dari semua postingan dalam rentang waktu tersebut. LinkedIn tidak mengizinkan angkanya digunakan di aplikasi AI, sehingga postingan LinkedIn ditampilkan terpisah dalam numbers_in_buzzmark_only, dari yang terbaru, beserta waktu publikasi, tautan, dan lokasi untuk melihat angkanya di Buzzmark, serta tidak disertakan dalam total. Angka tersebut mencakup tayangan, jangkauan, penayangan, suka, komentar, bagikan, simpan, dan klik, menggunakan istilah platform itu sendiri jika tersedia (replies, reposts, bookmarks, videoViews, dan upvotes). Angka yang tidak dilaporkan platform tidak disertakan, bukan ditampilkan sebagai 0. Gunakan untuk melihat postingan mana yang berkinerja terbaik dan seberapa baik; untuk mengetahui kesamaannya, gunakan get_insights, untuk hari dan jam terbaik, gunakan get_best_times, untuk draf dan postingan terjadwal, gunakan list_posts, dan untuk melihat satu Buzz secara lengkap, gunakan get_post.

InputTipe
social_set_idangkaOpsionalID set sosial dari list_social_sets. Opsional jika akun hanya memiliki satu set.
daysangka, 1 hingga 180OpsionalJumlah hari postingan terbit yang akan dibaca, dihitung mundur dari sekarang. 1 hingga 180, default 30.
limitangka, 1 hingga 30OpsionalJumlah postingan yang dikembalikan, dari yang terbaik. 1 hingga 30, default 10. Total tetap menghitung semua postingan dalam rentang waktu tersebut.

Buat gambar (create_image)

Membuat gambar dengan model gambar Buzzmark dan menyimpannya di Library pengguna. Jika disertai post_id, gambar juga ditambahkan ke draf tersebut. Gambar menggunakan warna profil Hive, dan produk Hive yang disebutkan akan menggunakan foto aslinya sebagai referensi. Menggunakan salah satu kredit gambar bulan ini; gambar yang gagal atau ditolak tidak dihitung. Memerlukan waktu sekitar satu menit.

InputTipe
promptteks, hingga 3.000 karakterWajibDeskripsi gambar. Default-nya berupa foto.
hive_profile_idangkaOpsional
productteks, hingga 200 karakterOpsionalNama produk persis seperti yang tercantum di profil Hive, untuk menggunakan fotonya.
platformsdaftar teks, hingga 8OpsionalPlatform tujuan, untuk menentukan rasio gambar (Instagram dan Threads 4:5, TikTok 2:3, selain itu persegi). Default: platform draf.
post_idangkaOpsionalDraf yang akan ditambahkan gambarnya.
partangka, 0 hingga 24OpsionalPostingan ke berapa dalam utas, dimulai dari 0. Default 0

Tambahkan gambar atau video dari tautan (add_media_from_url)

Menyalin gambar atau video dari tautan https publik ke Library pengguna di Buzzmark, dan jika disertai post_id, menambahkannya ke draf tersebut. Buzzmark menyimpan salinannya sendiri, sehingga postingan tidak bergantung pada tautan yang tetap aktif. Mendukung JPG, PNG, WebP, GIF, MP4, atau MOV: gambar hingga 10 MB, video hingga 200 MB. Menjelaskan hal-hal yang akan ditolak platform, seperti create_image.

InputTipe
urlteks, hingga 2.000 karakterWajibTautan https publik yang langsung menuju file, bukan halaman yang menampilkannya.
post_idangkaOpsionalDraf yang akan ditambahkan. Jika tidak disertakan, file hanya ditambahkan ke Library.
partangka, 0 hingga 24OpsionalPostingan ke berapa dalam utas, dimulai dari 0. Default 0

Dapatkan tautan unggahan (create_upload_link)

Untuk gambar atau video yang tersimpan di komputer atau ponsel pengguna, bukan di tautan publik. Memberikan dua cara untuk mengunggah, keduanya untuk satu file: upload_page, halaman Buzzmark yang dapat dikirim kepada pengguna agar mereka memilih file dan file tersebut langsung ditambahkan ke draf (sertakan post_id); dan, jika file_name disertakan, upload_url, untuk aplikasi yang dapat membaca file itu sendiri (terminal atau sistem file): lakukan PUT terhadap byte file di sana dengan header Content-Type yang diberikan dalam jawaban, lalu panggil add_uploaded_media dengan upload_id. Mendukung JPG, PNG, WebP, GIF, MP4, atau MOV: gambar hingga 10 MB, video hingga 200 MB.

InputTipe
file_nameteks, hingga 120 karakterOpsionalNama file beserta ekstensinya, seperti "launch.png", jika aplikasi ini mengunggah file itu sendiri. Kosongkan untuk hanya mendapatkan halaman bagi pengguna.
post_idangkaOpsionalDraf yang akan ditambahkan filenya. Jika tidak disertakan, file hanya ditambahkan ke Library.
partangka, 0 hingga 24OpsionalPostingan ke berapa dalam utas, dimulai dari 0. Default 0

Tambahkan gambar atau video yang diunggah (add_uploaded_media)

Setelah file di-PUT ke upload_url milik create_upload_link: menyalinnya ke Library pengguna di Buzzmark, dan jika disertai post_id, menambahkannya ke draf tersebut. Menjelaskan hal-hal yang akan ditolak platform, seperti add_media_from_url. upload_id berlaku selama 55 menit.

InputTipe
upload_idteks, hingga 2.000 karakterWajibupload_id dari create_upload_link.
post_idangkaOpsionalDraf yang akan ditambahkan. Jika tidak disertakan, file hanya ditambahkan ke Library.
partangka, 0 hingga 24OpsionalPostingan ke berapa dalam utas, dimulai dari 0. Default 0

Tambahkan gambar atau video dari chat ini (add_media_from_chat)

Gambar atau video yang dilampirkan pengguna di chat ini: menyalinnya ke Library pengguna di Buzzmark, dan jika disertai post_id, menambahkannya ke draf tersebut. Menjelaskan hal-hal yang akan ditolak platform. Mendukung JPG, PNG, WebP, GIF, MP4, atau MOV: gambar hingga 10 MB, video hingga 200 MB.

InputTipe
fileobjekWajibFile yang dilampirkan pengguna di chat.
post_idangkaOpsionalDraf yang akan ditambahkan. Jika tidak disertakan, file hanya ditambahkan ke Library.
partangka, 0 hingga 24OpsionalPostingan ke berapa dalam utas, dimulai dari 0. Default 0

Rencanakan minggu ini (create_weekly_content_plan)

Rencana untuk 7 hari ke depan bagi sebuah set sosial: tujuan minggu ini, 2 hingga 4 pilar konten, dan satu postingan siap diedit untuk setiap slot posting, masing-masing dengan hari, waktu, platform, ide gambar, dan alasan pemilihannya. Disusun berdasarkan profil Hive set tersebut, slot postingnya, waktu terbaiknya, performa postingan terbaru, dan jadwal yang sudah ada. Angka LinkedIn tidak digunakan untuk menyusunnya: Buzzmark memindahkan setiap postingan khusus LinkedIn ke slot terbaik LinkedIn pada hari tersebut setelahnya. Memerlukan akun yang terhubung; jika jumlah postingan yang sudah dipublikasikan dan memiliki angka kurang dari 8, rencana ini mengandalkan gaya bahasa merek dan kebiasaan tiap platform, serta menyatakannya. Disimpan di Library. Tanyakan terlebih dahulu kepada pengguna apakah mereka ingin postingan disimpan sebagai draf: dengan save_as_drafts, setiap postingan juga menjadi draf, lalu schedule_posts menempatkan semuanya di slot masing-masing sekaligus. Setiap postingan yang direncanakan dihitung sebagai satu Buzz yang ditulis untuk Anda. Memerlukan waktu hingga satu menit.

InputTipe
social_set_idnumberOpsionalID set sosial dari list_social_sets. Opsional jika akun hanya memiliki satu set.
goaltext, hingga 600 karakterOpsionalTujuan minggu ini, dengan kata-kata pengguna: peluncuran, acara, lebih banyak pemesanan.
starttextOpsionalHari pertama, YYYY-MM-DD menurut zona waktu set. Default: besok.
save_as_draftsyes or noOpsionalDefault false

Panduan yang kami terbitkan

Setiap panduan membandingkan berbagai alat berdasarkan fakta yang dipublikasikan masing-masing. Buzzmark adalah salah satunya, dan setiap halaman menyebutkan siapa pembuatnya.

Pertanyaan tentang server

Klien mana yang sudah dicoba?

Claude, ChatGPT, Grok, dan Cursor memiliki halaman masing-masing. Klien apa pun yang mendukung MCP melalui Streamable HTTP dengan OAuth 2.1 atau header Bearer seharusnya dapat digunakan; aplikasi yang hanya mendukung stdio memerlukan bridge.

Mengapa tidak ada alat untuk langsung menerbitkan?

Agar pemilik tetap memegang keputusan akhir. schedule_post memerlukan waktu setidaknya 5 menit dari sekarang, atau slot posting kosong berikutnya, dan Buzz yang terjadwal dapat ditarik kembali melalui aplikasi.

Dari mana asal kesalahan?

Setiap penolakan berupa kalimat yang ditulis Buzzmark, berisi alasan dan tindakan yang perlu dilakukan: batas platform, gambar yang belum tersedia, atau set tanpa antrean. Pesan dari penyedia tidak pernah sampai ke aplikasi.

Apakah tersedia juga REST API?

Belum. Saat ini, server MCP adalah jalur masuk bagi aplikasi AI, dan tersedia di semua paket.

Siapkan di