Buzzmark
resmiMarkanızın kendi üslubuyla gönderiler yazın, her taslağı 0 ile 100 arasında puanlayın ve altı sosyal ağda planlayın.
Buzzmark MCP ile neler yapabilirsiniz?
- Marka sesinizle taslak gönderiler yazın — Buzzmark'tan
write_postsile bir fikirden 1–5 gönderi yazmasını isteyin, ardından beğendiğiniz metnisave_draftile kaydedin. - Yayınlamadan zamanlayın —
whendeğerini "best_time", "next_slot" veya bir tarih ve saat olarak ayarlayıpschedule_postile bir taslağı takvime ekleyin. - Bir haftalık içerik planlayın —
create_weekly_content_planile 7 günlük bir plan oluşturun; isterseniz her gönderiyisave_as_draftsile taslak olarak kaydedin. - Bir gönderiyi markanıza göre kontrol edin —
check_postile herhangi bir metne veya taslağa 0–100 arasında puan verin ve puanı yükseltecek en fazla üç düzenleme önerisi alın. - Nelerin işe yaradığını görün —
get_post_statsile son gönderilerin performansını,get_best_timesile en iyi paylaşım zamanlarını veget_insightsile örüntüleri inceleyin. - Taslaklara görsel ekleyin —
create_imageile bir görsel oluşturun veyaadd_media_from_urlile bir bağlantıdan görsel ekleyin; görselipost_idile bir taslağa iliştirin.
Barındırılan MCP Sunucusu
npx add-mcp 'https://buzzmark.ai/mcp'Claude Code, Codex, Cursor ve daha fazlasına kurulur
Dokümantasyon
Tek sunucu. Herhangi bir MCP uygulaması.
Buzzmark, OAuth 2.1 ile oturum açma veya API anahtarı kullanarak Streamable HTTP üzerinden MCP konuşur. 24 araç, uygulamayla aynı kurallar ve anında paylaşım yapma olanağı yok.
Sunucu URL'si: https://buzzmark.ai/mcp
Nasıl bağlanır?
| Nasıl bağlanır? | |
|---|---|
| Aktarım | Yukarıdaki sunucu URL'sinde Streamable HTTP üzerinden MCP. |
| Oturum açma | PKCE (S256) ile OAuth 2.1. İstemciler anında kayıt olabilir veya kendi meta veri URL'lerini kullanabilir. İlk istek, kaynak meta verilerini içeren bir 401 yanıtı alır; böylece istemci yetkilendirme sunucusunu kendi başına bulur. |
| Oturum açmadan | Buzzmark'taki AI uygulamaları sayfasından alınan ve Bearer token olarak gönderilen bir API anahtarı. Anahtar yalnızca bir kez gösterilir; Buzzmark yalnızca parmak izini saklar. |
| Kapsam | Tek kapsam: buzz. Bir uygulamanın bunun dışında istediği kapsamlar reddedilmez, yanıta dahil edilmez. |
| Token'lar | Erişim token'ı 1 saat, yenileme token'ı 90 gün geçerlidir ve her kullanımda yenilenir. Yetkilendirme kodu 10 dakika geçerlidir ve bir kez kullanılabilir; ikinci kullanım izni kapatır. |
| Sınırlar | Tüm uygulama ve anahtarlar genelinde hesabınız için dakikada 30, günde 1.000 çağrı. Yazma ve görsel işlemleri ayrıca planın aylık kotalarından düşer. |
| Denetim | Her çağrıda araç ve sonucu kaydedilir; bağımsız değişkenler veya yanıt asla kaydedilmez. |
Araç başvurusu
Sunucunun yanıtlarıyla eşleşmesi için derleme zamanında sunucunun kendi kataloğundan okunur.
Sosyal kümeleri listele (list_social_sets), yalnızca okuma
Kullanıcının sosyal kümeleri: her biri, kendine ait Hive profili (marka sesi), saat dilimi ve haftalık paylaşım saatleri olan bağlı sosyal hesaplar grubudur. Buradan başlayın: diğer araçların çoğu bu yanıttaki social_set_id ve hesap kimliklerini kullanır.
Girdiler: Girdi almaz.
Marka profillerini listele (list_brand_profiles), yalnızca okuma
Kullanıcının marka profilleri (Buzzmark bunlara Hive profilleri der): Buzzmark'ın her marka, markanın sesi, tonu, hedef kitlesi ve ürünleri hakkında bildikleri. Yazma araçları marka profilinin sesiyle yazar; kimliğini hive_profile_id olarak iletin veya sosyal kümenin kendi profilini kullanmak için bu alanı boş bırakın.
Girdiler: Girdi almaz.
Gönderileri listele (list_posts), yalnızca okuma
Buzzmark'taki Buzz'lar, en yeniden başlayarak: taslak, zamanlanmış, yayımlanmış veya başarısız. Metin 400 karakterle kesilir; Buzz'ın tamamını almak için get_post kullanın.
| Girdiler | Tür | ||
|---|---|---|---|
status | "draft", "scheduled", "published", "failed", "all" değerlerinden biri | İsteğe bağlı | Varsayılan "all" |
social_set_id | sayı | İsteğe bağlı | |
limit | 1 ile 50 arasında sayı | İsteğe bağlı | Varsayılan 20 |
Gönderi al (get_post), yalnızca okuma
Tek bir Buzz'ın tamamı: metinleri ve görselleriyle bir dizinin tüm bölümleri, ilk yorumu, paylaşılacağı hesaplar, sosyal kümesi ve marka profili, durumu ve zamanlanmış saati. Metni 400 karakterle kesen list_posts sonrasında veya save_draft ile değiştirmeden önce bir taslağı okumak için kullanın. Beğeni veya başka sayıları içermez: yayımlanmış gönderilerin bu bilgileri get_post_stats aracındadır.
| Girdiler | Tür | ||
|---|---|---|---|
post_id | sayı | Gerekli | Buzz'ın kimliği; list_posts veya save_draft yanıtından alınır. |
Marka sesiyle gönderi yaz (write_posts)
Buzz, bir fikirden yola çıkarak Hive profilinin sesiyle, Buzzmark'ın yazım kurallarına ve son kontrolüne uygun 1 ila 5 yeni gönderi yazar. Her yanıt, kullanıcının Buzzmark'taki Kitaplığı'na kaydedilir. Hiçbir şey taslak olarak kaydedilmez: kaydetmek istediğiniz metni save_draft aracına iletin. Henüz var olmayan gönderiler için kullanın; mevcut bir gönderiyi değiştirmek için rewrite_post, kaydedilmiş bir taslağa her platform için ayrı metin vermek için adapt_for_platforms kullanın.
| Girdiler | Tür | ||
|---|---|---|---|
idea | 2.000 karaktere kadar metin | Gerekli | Gönderilerin ne hakkında olduğu; kullanıcının kendi sözleriyle. |
hive_profile_id | sayı | İsteğe bağlı | |
social_set_id | sayı | İsteğe bağlı | hive_profile_id boş bırakıldığında gönderileri yazacak Hive profiline sahip sosyal küme. Hesabın tek bir kümesi varsa isteğe bağlıdır. |
platform | metin | İsteğe bağlı | Yazılacak Buzzmark platform kimliği (x, linkedin, instagram, threads, facebook, tiktok, bluesky). |
format | "post", "thread" değerlerinden biri | İsteğe bağlı | Varsayılan "post" |
count | 1 ile 5 arasında sayı | İsteğe bağlı | Varsayılan 3 |
with_picture_brief | evet veya hayır | İsteğe bağlı | create_image için her gönderiye kısa bir görsel açıklaması ekler. Varsayılan false |
Taslağı kaydet (save_draft)
Bir Buzz taslağı oluşturur veya mevcut taslağı günceller (post_id). Taslak taslak olarak kalır: hiçbir şey yayımlanmaz veya zamanlanmaz. Tek gönderi için text, birden fazla gönderi için thread verin. Bir platformun neleri kabul etmeyeceğini (uzunluk, eksik görsel, LinkedIn'in bulamadığı LinkedIn etiketi) bildirir; böylece schedule_post öncesinde düzeltilebilir. Etiketleme: X, Threads, Instagram ve TikTok'ta @handle yazın. LinkedIn'de profil veya sayfa bağlantısını köşeli parantez içinde yazın: @[https://www.linkedin.com/company/] veya @[https://www.linkedin.com/in/]; LinkedIn bunun yerine kendi adını gösterir, diğer tüm platformlarda bu ad düz metin olarak görünür. Facebook'ta bahsetme düz metin olarak kalır. Hesapları olan bir marka profili (list_brand_profiles bunları gösterir) için bunların hiçbirine gerek yoktur: adını yazın; gönderi zamanlandığında, hesabı bulunan her platformda ilk bahsetme etiketlenir. first_comment, gönderi yayımlandığı anda LinkedIn, Instagram, Facebook ve Threads'de altına bir yorum ekler: bağlantı veya hashtag'ler için kullanılır, böylece gönderinin kendisi sade kalır.
| Girdiler | Tür | ||
|---|---|---|---|
post_id | sayı | İsteğe bağlı | Yeni bir taslak oluşturmak yerine bu taslağı günceller. |
text | 10.000 karaktere kadar metin | İsteğe bağlı | |
thread | 25'e kadar metin listesi | İsteğe bağlı | Bir dizi: her gönderi için bir metin. text alanının yerini alır. |
social_set_id | sayı | İsteğe bağlı | list_social_sets aracından alınan sosyal küme kimliği. Hesabın tek bir kümesi varsa isteğe bağlıdır. |
hive_profile_id | sayı | İsteğe bağlı | |
account_ids | 20'ye kadar sayı listesi | İsteğe bağlı | Gönderinin paylaşılacağı hesaplar; ilk hesap öne çıkar. Varsayılan: kümenin varsayılan hesapları. |
first_comment | 5.000 karaktere kadar metin | İsteğe bağlı | Gönderi yayımlandıktan hemen sonra LinkedIn, Instagram (hikâye değil), Facebook ve Threads'de altına eklenen yorum; diğer platformlarda eklenmez. Threads'de en fazla 500, LinkedIn'de 1.250, Instagram'da 2.200, Facebook'ta 5.000 karakter. Boş bir dize yorumu kaldırır; taslağın mevcut yorumunu korumak için bu alanı boş bırakın. |
Gönderi zamanla (schedule_post)
Bir taslağı belirli bir saate, en uygun saate veya sosyal kümenin sıradaki boş paylaşım saatine zamanlar. Asla hemen paylaşım yapmaz. "best_time" ile Buzzmark, bu hesaplarda gönderilerin en iyi performansı gösterdiği ve kendi içinde tuttuğu verilere göre (LinkedIn bu verilerin AI uygulamalarında kullanılmasına izin vermez) en yakın boş saati seçer ve seçtiği saati yanıtlar. Saatler, saat dilimi farkı belirtilmedikçe kümenin saat dilimine göredir. Kümede doğal saatler açıksa (list_social_sets bunu belirtir), gönderi belirtilen saatten birkaç dakika önce veya sonra yayımlanır; yanıtta gerçek saat belirtilir. Kişinin kuruluşundaki rolü önce onay gerektiriyorsa taslak bunun yerine onaya gönderilir (yanıtta sent_for_approval belirtilir) ve bir ekip arkadaşı onayladığında yayımlanır. Birden fazla taslağı aynı anda zamanlamak için schedule_posts kullanın.
| Girdiler | Tür | ||
|---|---|---|---|
post_id | sayı | Gerekli | |
when | metin | Gerekli | "best_time" (Buzzmark bu hesaplar için en yakın uygun en iyi saati seçer), "next_slot" veya tarih ve saat: kümenin saat diliminde "2026-10-02T09:00" ya da saat dilimi farkı içeren ISO 8601 biçimi. |
account_ids | 20'ye kadar sayı listesi | İsteğe bağlı | Varsayılan: taslakta kayıtlı hesaplar; yoksa kümenin varsayılan hesapları. |
Birden fazla gönderiyi zamanla (schedule_posts)
En fazla 25 taslağı tek seferde zamanlar; her biri kendi saatine, en uygun saate veya sıradaki boş slota ayarlanabilir. Örneğin, create_weekly_content_plan tarafından kaydedilen taslaklar (her birinin tarih ve saati kendi slotudur). Asla hemen paylaşım yapmaz. Her taslak ayrı ayrı kontrol edilir: yayımlanamayanlar bildirilir, diğerleri zamanlanmaya devam eder. Kişinin rolü önce onay gerektiriyorsa taslaklar bunun yerine onaya gönderilir.
| Girdiler | Tür | ||
|---|---|---|---|
posts | 25'e kadar nesne listesi | Gerekli | Her taslak için saatiyle birlikte (post_id, when, isteğe bağlı account_ids). |
Zamanlanmış gönderiyi taşı (reschedule_post)
Zamanlanmış bir gönderiyi kümenin saat diliminde yeni bir tarih ve saate taşır; belirtilen saat aynen korunur. Asla hemen paylaşım yapmaz. Metin, görseller ve hesaplar değişmeden kalır.
| Girdiler | Tür | ||
|---|---|---|---|
post_id | sayı | Gerekli | |
when | metin | Gerekli | Tarih ve saat: kümenin saat diliminde "2026-10-02T09:00" ya da saat dilimi farkı içeren ISO 8601 biçimi. |
Gönderiyi zamanlamadan çıkar (unschedule_post)
Zamanlanmış bir gönderiyi takvimden çıkarıp metni, görselleri ve hesaplarıyla birlikte taslaklara geri alır; böylece düzenlenebilir veya yeniden zamanlanabilir. Hiçbir şey silinmez. Paylaşım kuyruğunun tuttuğu görseller önce Buzzmark'a kopyalanır; kopyalanamayan bir görsel varsa gönderi zamanlanmış olarak kalır.
| Girdiler | Tür | ||
|---|---|---|---|
post_id | sayı | Gerekli |
Taslağı sil (delete_draft)
Bir taslağı kalıcı olarak siler. Zamanlanmış veya yayımlanmış bir gönderi burada silinemez: önce unschedule_post ile zamanlanmış gönderiyi taslaklara geri alın.
| Girdiler | Tür | ||
|---|---|---|---|
post_id | sayı | Gerekli |
Gönderiyi marka sesiyle karşılaştır (check_post)
Bir gönderinin markaya ne kadar benzediğini 0 ile 100 arasında puanlar; kısa bir değerlendirme, işe yarayan veya sapan tek bir nokta ve puanı yükseltecek, her biri gönderinin tamamının yeniden yazılmış hâli olan en fazla üç düzenleme önerisi sunar. Bu sohbette yazılanlar da dahil olmak üzere herhangi bir metni veya Buzzmark'ta puanı yanında saklanan bir taslağı (post_id) kontrol eder. Gönderide hiçbir değişiklik yapmaz. Yayımlanmadan önce tek bir gönderiyi değerlendirmek için kullanın; yayımlanmış gönderilerin performansı için get_post_stats, ortak özellikleri için get_insights kullanın.
| Girdiler | Tür | ||
|---|---|---|---|
text | 10.000 karaktere kadar metin | İsteğe bağlı | Kontrol edilecek gönderi. post_id ile belirtilen taslağı kontrol etmek için boş bırakın. |
post_id | sayı | İsteğe bağlı | |
platform | metin | İsteğe bağlı | Gönderinin hedeflendiği Buzzmark platform kimliği. Varsayılan: taslağın ilk hesabı. |
hive_profile_id | sayı | İsteğe bağlı | list_brand_profiles aracından alınan marka profili kimliği. Varsayılan: sosyal kümenin kendi profili. |
social_set_id | sayı | İsteğe bağlı | list_social_sets aracından alınan sosyal küme kimliği. Hesabın tek bir kümesi varsa isteğe bağlıdır. |
Gönderiyi yeniden yaz (rewrite_post), yalnızca okuma
Buzz, bir gönderiyi tek bir şekilde yeniden yazar ve marka sesiyle, Buzzmark'ın yazım kurallarına uygun, seçilebilecek en fazla üç sürüm sunar. Hiçbir şey kaydedilmez: kullanıcının seçtiği sürümü save_draft aracına iletin. Zaten var olan tek bir gönderiyi tek bir şekilde değiştirmek için kullanın; bir fikirden yeni gönderiler oluşturmak için write_posts, kaydedilmiş bir taslağı hedeflediği her platform için yeniden yazıp sürümlerini taslakta tutmak için adapt_for_platforms kullanın. İşlemler: match_hive (marka gibi duyulsun), fix_grammar (yalnızca yazım ve dil bilgisi), sharpen (daha açık ve öz), sting (daha etkili), trim (yaklaşık yarı uzunlukta), remix (yeni ifadeler), expand (bir somut ayrıntı daha ekle), structure (kısa, kolay taranabilir satırlar), warmer (daha sıcak), thread_hook (bir dizinin açılış gönderisi), emoji (emoji ekle), emoji_bullets (emoji madde işaretleri), announcement (haber olarak çerçevele), for_platform (platformun diline göre yeniden yaz), custom (kullanıcının talimatını uygula).
| Girdiler | Tür | ||
|---|---|---|---|
action | "match_hive", "fix_grammar", "sharpen", "sting", "trim", "remix", "expand", "structure", "warmer", "thread_hook", "emoji", "emoji_bullets", "announcement", "for_platform", "custom" seçeneklerinden biri | Zorunlu | |
text | metin, en fazla 10.000 karakter | İsteğe bağlı | Yeniden yazılacak gönderi. Bir taslağın bir bölümünü (post_id, part) yeniden yazmak için boş bırakın. |
post_id | sayı | İsteğe bağlı | |
part | sayı, 0 ile 24 arasında | İsteğe bağlı | Bir dizideki hangi gönderi olduğu, 0'dan başlar. Varsayılan 0 |
platform | metin | İsteğe bağlı | Buzzmark platform kimliği. for_platform için gereklidir; aksi takdirde yeniden yazımın koruyacağı uzunluğu belirler. |
instruction | metin, en fazla 600 karakter | İsteğe bağlı | custom için: kullanıcının kendi sözleriyle nasıl yeniden yazılacağı. |
hive_profile_id | sayı | İsteğe bağlı | list_brand_profiles listesinden marka profili kimliği. Varsayılan: sosyal kümenin kendi profili. |
social_set_id | sayı | İsteğe bağlı | list_social_sets listesinden sosyal küme kimliği. Hesabın tek bir kümesi varsa isteğe bağlı. |
Her platform için bir taslak sürümü oluşturun (adapt_for_platforms)
Bir taslağı, yayınlanacağı her platformun (veya belirtilen platformların) okuma biçimine göre yeniden yazar ve bu sürümleri taslağa kaydeder. Bu işlem, uygulamadaki Spread gibi çalışır: taslağın ilk hesabı gönderinin kendisini korur, diğer her platform kendi metnini alır ve görseller aynı kalır. Bu platformlardan biri için daha önce kaydedilmiş bir sürümün üzerine yazılır. Tek bir gönderide çalışır, dizide çalışmaz. LinkedIn sürümünde LinkedIn etiketleri @[link] olarak korunur; yanıtta LinkedIn'in bulamadığı etiketler bildirilir. Taslak yazılıp hesapları eklendikten sonra kullanın. Gönderinin kendisini değiştirmek için rewrite_post kullanın (for_platform eylemi, tek bir platform için yeniden yazar ancak kaydetmez); yeni gönderiler için write_posts kullanın.
| Girdiler | Tür | ||
|---|---|---|---|
post_id | sayı | Zorunlu | |
platforms | metin listesi, en fazla 8 | İsteğe bağlı | Taslağın hesapları arasındaki Buzzmark platform kimlikleri. Varsayılan: ilk hesaptan sonraki tüm platformlar. |
Haberlerden ve rakiplerden gönderi fikirleri (get_post_ideas)
Buzzmark Scout'tan bir marka için gönderi fikirleri: sektördeki bu haftanın haberleri, her konunun neden şu anda önemli olduğu, kaynakları ve paylaşım için iki veya üç yaklaşım; Scout rakipleri incelemişse onlardan da yaklaşımlar. Scout'un en son incelemesini ve tarihini yanıtlar. refresh ile veya Scout bu marka için haberleri daha önce hiç incelememişse önce haberleri yeniden tarar (bir dakikaya kadar sürer ve tek Scout çalıştırması olarak sayılır). Yalnızca fikirler sunar: bunları gönderiye dönüştürmek için write_posts kullanın.
| Girdiler | Tür | ||
|---|---|---|---|
social_set_id | sayı | İsteğe bağlı | list_social_sets listesinden sosyal küme kimliği. Hesabın tek bir kümesi varsa isteğe bağlı. |
hive_profile_id | sayı | İsteğe bağlı | list_brand_profiles listesinden marka profili kimliği. Varsayılan: sosyal kümenin kendi profili. |
refresh | evet veya hayır | İsteğe bağlı | Varsayılan false |
Bu ay işe yarayanlar (get_insights)
Bir markanın son 30 gündeki gönderilerinin, ortalama gönderisinden daha iyi veya daha kötü performans gösterdiğinde ortak noktaları. Düz cümlelerle en fazla bir bulgu ve iki öneri sunar. LinkedIn gönderileri ayrı incelenir ve bulguları Buzzmark'ta kalır; çünkü LinkedIn, yapay zekâ uygulamalarının kendi istatistiklerine erişmesine izin vermez. Her bulgu, dayandığı sayıyı (örneğin, soru ile başlayan gönderilerin etkileşimi ortalama gönderinin 2,3 katıydı; ölçülen 19 gönderinin 5'inden elde edildi) ve uygulanabilir bir öneriyi belirtir. Gönderiler platforma, sayı veya soruyla başlayıp başlamamasına, uzunluğa, gönderi türüne, haftanın gününe ve günün saatine göre karşılaştırılır. Günde en fazla bir kez okunur: sayılar değişene kadar aynı yanıt döner. Son 30 günde istatistikleri olan 8 gönderi gerekir; daha azı varsa kaç tane olduğu belirtilir. Daha fazla ne yapmanız gerektiğini öğrenmek için kullanın. Her gönderi ve istatistikleri için get_post_stats, en iyi hafta günü ve saat için get_best_times, yayınlanmadan önce bir taslağı değerlendirmek için check_post kullanın.
| Girdiler | Tür | ||
|---|---|---|---|
social_set_id | sayı | İsteğe bağlı | hive_profile_id belirtilmediğinde marka profili okunan sosyal küme. Hesabın tek bir kümesi varsa isteğe bağlı. |
hive_profile_id | sayı | İsteğe bağlı | list_brand_profiles listesinden marka profili kimliği. Varsayılan: sosyal kümenin kendi profili; yoksa hesabın varsayılan marka profili. |
Gönderi paylaşmak için en iyi zamanlar (get_best_times), yalnızca okuma
Bir sosyal kümenin kendi yayınlanmış gönderilerinin en iyi performans gösterdiği zamanlar: kümenin saat dilimine göre en güçlü 6 hafta içi gün ve saat aralığı, en iyiden başlayarak; her aralıkta kaç gönderi bulunduğu ve gönderi başına ortalama etkileşim (beğeni + yorum + paylaşım veya yeniden gönderim (hangisi daha fazlaysa) + kaydetme) belirtilir. Hiç etkileşim almayan gönderilerin bulunduğu aralıklar gösterilmez; bu nedenle henüz etkileşim almamış bir küme için aralık sunulmaz. Kümenin saat dilimi ve incelenen gönderi sayısı belirtilir. LinkedIn, yapay zekâ uygulamalarının kendi istatistiklerine erişmesine izin vermediğinden LinkedIn gönderileri hesaba katılmaz. Yalnızca LinkedIn'de paylaşım yapan bir küme için herkese açık bir araştırmadan başlangıç saatleri ve kendi paylaşım aralıkları kullanılır. LinkedIn dahil herhangi bir platformda en iyi zamanda paylaşım yapmak için schedule_post çağrısında when "best_time" kullanarak Buzzmark'ın zamanı seçmesini sağlayın. Tek tek gönderilerin performansı için get_post_stats, gönderilerin ortak noktaları için get_insights kullanın.
| Girdiler | Tür | ||
|---|---|---|---|
social_set_id | sayı | İsteğe bağlı | list_social_sets listesinden sosyal küme kimliği. Hesabın tek bir kümesi varsa isteğe bağlı. |
days | sayı, 14 ile 180 arasında | İsteğe bağlı | Şu andan geriye doğru sayılan, incelenecek yayınlanmış gönderilerin gün sayısı. 14 ile 180 arasında, varsayılan 90. |
Son gönderilerin performansı (get_post_stats), yalnızca okuma
Bir sosyal kümenin son günlerde yayınlanmış gönderileri, etkileşime göre sıralanır (beğeni + yorum + paylaşım veya yeniden gönderim (hangisi daha fazlaysa) + kaydetme); en iyisi ilk sıradadır. Her gönderide platformu, kümenin saatine göre yayınlandığı zaman, metni, bağlantısı, etkileşimi, Buzzmark üzerinden yayınlanıp yayınlanmadığı ve istatistikleri yer alır. Yanıt ayrıca zaman aralığındaki tüm gönderilerin istatistiklerini toplar. LinkedIn, yapay zekâ uygulamalarının kendi istatistiklerine erişmesine izin vermez. Bu nedenle LinkedIn gönderileri, en yeniden eskiye doğru numbers_in_buzzmark_only bölümünde ayrı gösterilir; yayınlandıkları zaman, bağlantıları ve istatistiklerin Buzzmark'ta nerede görülebileceği belirtilir ve toplamların dışında bırakılır. İstatistikler; gösterim, erişim, görüntüleme, beğeni, yorum, paylaşım, kaydetme ve tıklamalardır. Platformun kendi terimi varsa o kullanılır (replies, reposts, bookmarks, videoViews ve upvotes). Bir platformun bildirmediği istatistik gösterilmez; hiçbir zaman 0 olarak sunulmaz. Hangi gönderilerin ne kadar iyi performans gösterdiğini görmek için kullanın. Ortak noktaları için get_insights, en iyi hafta günü ve saat için get_best_times, taslaklar ve zamanlanmış gönderiler için list_posts, bir Buzz'ın tüm ayrıntıları için get_post kullanın.
| Girdiler | Tür | ||
|---|---|---|---|
social_set_id | sayı | İsteğe bağlı | list_social_sets listesinden sosyal küme kimliği. Hesabın tek bir kümesi varsa isteğe bağlı. |
days | sayı, 1 ile 180 arasında | İsteğe bağlı | Şu andan geriye doğru sayılan, incelenecek yayınlanmış gönderilerin gün sayısı. 1 ile 180 arasında, varsayılan 30. |
limit | sayı, 1 ile 30 arasında | İsteğe bağlı | Döndürülecek gönderi sayısı; en iyisi ilk sıradadır. 1 ile 30 arasında, varsayılan 10. Toplamlar yine de zaman aralığındaki tüm gönderileri kapsar. |
Görsel oluşturun (create_image)
Buzzmark'ın görsel modeliyle bir görsel oluşturur ve kullanıcının Library'sine kaydeder. post_id belirtilirse görsel taslağa da eklenir. Görsel, Hive profilinin renklerini kullanır; adı belirtilen bir Hive ürünü varsa gerçek fotoğrafı referans olarak kullanılır. Aylık görsel kredilerinden biri kullanılır; başarısız olan veya reddedilen görsel için kredi harcanmaz. Yaklaşık bir dakika sürer.
| Girdiler | Tür | ||
|---|---|---|---|
prompt | metin, en fazla 3.000 karakter | Zorunlu | Görselde ne olduğu. Varsayılan olarak fotoğraf oluşturulur. |
hive_profile_id | sayı | İsteğe bağlı | |
product | metin, en fazla 200 karakter | İsteğe bağlı | Fotoğrafını kullanmak için Hive profilinde listelendiği şekliyle tam ürün adı. |
platforms | metin listesi, en fazla 8 | İsteğe bağlı | Görselin kullanılacağı platformlar; en-boy oranını belirler (Instagram ve Threads 4:5, TikTok 2:3, diğerleri kare). Varsayılan: taslağın platformları. |
post_id | sayı | İsteğe bağlı | Görselin ekleneceği taslak. |
part | sayı, 0 ile 24 arasında | İsteğe bağlı | Bir dizideki hangi gönderi olduğu, 0'dan başlar. Varsayılan 0 |
Bağlantıdan görsel veya video ekleyin (add_media_from_url)
Herkese açık bir https bağlantısından görsel veya videoyu kopyalayarak kullanıcının Buzzmark'taki Library'sine ekler; post_id belirtilirse taslağa da ekler. Buzzmark kendi kopyasını saklar, böylece gönderi bağlantının çalışır durumda kalmasına bağlı olmaz. JPG, PNG, WebP, GIF, MP4 veya MOV kabul eder: görseller en fazla 10 MB, videolar en fazla 200 MB. create_image gibi, bir platformun kabul etmeyeceği içerikleri bildirir.
| Girdiler | Tür | ||
|---|---|---|---|
url | metin, en fazla 2.000 karakter | Zorunlu | Dosyaya doğrudan giden herkese açık bir https bağlantısı; dosyanın gösterildiği bir sayfaya giden bağlantı değil. |
post_id | sayı | İsteğe bağlı | Ekleneceği taslak. Belirtilmezse yalnızca Library'ye eklenir. |
part | sayı, 0 ile 24 arasında | İsteğe bağlı | Bir dizideki hangi gönderi olduğu, 0'dan başlar. Varsayılan 0 |
Yükleme bağlantısı alın (create_upload_link)
Kullanıcının kendi bilgisayarında veya telefonunda bulunan, herkese açık bir bağlantıda olmayan görsel ya da video için. Tek dosya yüklemeye yarayan iki yöntem sunar: upload_page, kullanıcının dosyayı seçip doğrudan taslağa yükleyebileceği bir Buzzmark sayfasıdır (post_id iletin); file_name belirtilirse upload_url, dosyayı kendisi okuyabilen bir uygulama (terminal veya dosya sistemi) içindir: dosyanın baytlarını yanıtta belirtilen Content-Type başlığıyla PUT edin, ardından upload_id ile add_uploaded_media çağrısı yapın. JPG, PNG, WebP, GIF, MP4 veya MOV kabul eder: görseller en fazla 10 MB, videolar en fazla 200 MB.
| Girdiler | Tür | ||
|---|---|---|---|
file_name | metin, en fazla 120 karakter | İsteğe bağlı | Dosya uygulama tarafından yüklendiğinde, "launch.png" gibi uzantısı dahil dosya adı. Yalnızca kullanıcıya sayfayı sunmak için boş bırakın. |
post_id | sayı | İsteğe bağlı | Dosyanın ekleneceği taslak. Belirtilmezse yalnızca Library'ye eklenir. |
part | sayı, 0 ile 24 arasında | İsteğe bağlı | Bir dizideki hangi gönderi olduğu, 0'dan başlar. Varsayılan 0 |
Yüklenmiş görsel veya video ekleyin (add_uploaded_media)
Dosya create_upload_link çağrısının upload_url adresine PUT edildikten sonra, dosyayı kullanıcının Buzzmark'taki Library'sine kopyalar; post_id belirtilirse taslağa da ekler. add_media_from_url gibi, bir platformun kabul etmeyeceği içerikleri bildirir. upload_id 55 dakika boyunca geçerlidir.
| Girdiler | Tür | ||
|---|---|---|---|
upload_id | metin, en fazla 2.000 karakter | Zorunlu | create_upload_link çağrısından alınan upload_id. |
post_id | sayı | İsteğe bağlı | Ekleneceği taslak. Belirtilmezse yalnızca Library'ye eklenir. |
part | sayı, 0 ile 24 arasında | İsteğe bağlı | Bir dizideki hangi gönderi olduğu, 0'dan başlar. Varsayılan 0 |
Bu sohbetten görsel veya video ekleyin (add_media_from_chat)
Kullanıcının bu sohbete eklediği görsel veya video, kullanıcının Buzzmark'taki Library'sine kopyalanır; post_id belirtilirse taslağa da eklenir. Bir platformun kabul etmeyeceği içerikleri bildirir. JPG, PNG, WebP, GIF, MP4 veya MOV kabul eder: görseller en fazla 10 MB, videolar en fazla 200 MB.
| Girdiler | Tür | ||
|---|---|---|---|
file | nesne | Zorunlu | Kullanıcının sohbete eklediği dosya. |
post_id | sayı | İsteğe bağlı | Ekleneceği taslak. Belirtilmezse yalnızca Library'ye eklenir. |
part | sayı, 0 ile 24 arasında | İsteğe bağlı | Bir dizideki hangi gönderi olduğu, 0'dan başlar. Varsayılan 0 |
Haftayı planlayın (create_weekly_content_plan)
Bir sosyal setin önümüzdeki 7 günü için plan: haftanın amacı, 2 ila 4 içerik sütunu ve her paylaşım aralığı için düzenlemeye hazır bir gönderi; her birinde gün, saat, platform, görsel fikri ve neden orada olduğu yer alır. Setin Hive profilinden, paylaşım aralıklarından, en iyi saatlerinden, son gönderilerin performansından ve zaten planlanmış olanlardan oluşturulur. LinkedIn verileri planı yazmak için kullanılmaz: Buzzmark, yalnızca LinkedIn'de paylaşılacak her gönderiyi sonrasında o günün LinkedIn için en iyi aralığına taşır. Bağlı bir hesap gerekir; sayısal verileri olan yayımlanmış gönderi sayısı 8'den azsa marka sesine ve platformların normlarına dayanır ve bunu belirtir. Library'de saklanır. Önce kullanıcıya gönderileri taslak olarak isteyip istemediğini sorun: save_as_drafts ile her gönderi ayrıca taslağa dönüşür; schedule_posts ise hepsini tek seferde kendi aralıklarına yerleştirir. Planlanan her gönderi, sizin için yazılmış bir Buzz olarak sayılır. Bir dakikaya kadar sürer.
| Girdiler | Tür | ||
|---|---|---|---|
social_set_id | sayı | İsteğe bağlı | list_social_sets aracından alınan sosyal set kimliği. Hesabın tek bir seti varsa isteğe bağlıdır. |
goal | metin, en fazla 600 karakter | İsteğe bağlı | Haftanın neyi başarması gerektiği, kullanıcının kendi sözleriyle: bir lansman, etkinlik, daha fazla rezervasyon. |
start | metin | İsteğe bağlı | Setin saat diliminde ilk gün, YYYY-MM-DD. Varsayılan: yarın. |
save_as_drafts | evet veya hayır | İsteğe bağlı | Varsayılan false |
Yayımladığımız rehberler
Her rehber, araçları her birinin yayımladığı bilgilere göre karşılaştırır. Buzzmark da bunlardan biridir ve her sayfada kimin hazırladığı belirtilir.
- En iyi sosyal medya MCP sunucuları: Her aracın MCP sunucusu hakkında söyledikleri: plan, adını verdiği yapay zekâ uygulamaları ve API'si.
Sunucu hakkında sorular
Hangi istemciler denendi?
Claude, ChatGPT, Grok ve Cursor'ın kendilerine ait sayfaları vardır. Streamable HTTP üzerinden MCP'yi OAuth 2.1 veya Bearer başlığıyla kullanan tüm istemciler çalışmalıdır; yalnızca stdio kullanan bir uygulama için köprü gerekir.
Neden hemen yayımlama aracı yok?
Son sözü hesap sahibinin söylemesi için. schedule_post için en az 5 dakika sonrası veya sıradaki boş paylaşım aralığı gerekir; planlanmış bir Buzz uygulamadan geri çekilebilir.
Hatalar nereden kaynaklanıyor?
Her ret, Buzzmark'ın yazdığı bir cümledir; nedeni ve ne yapılması gerektiğini belirtir: bir platformun sınırı, eksik bir görsel veya kuyruğu olmayan bir set. Hiçbir sağlayıcının mesajı uygulamaya ulaşmaz.
REST API de var mı?
Henüz yok. Bugün yapay zekâ uygulamalarının erişim yolu MCP sunucusudur ve tüm planlarda bulunur.
Şurada kurun
- Claude'da Buzzmark: Claude dizininde tek dokunuşla veya Claude Code'da tek komutla.
- ChatGPT'de Buzzmark: ChatGPT eklentilerinde tek dokunuşla.
- Grok'ta Buzzmark: grok.com'da oturum açarak tek bir özel bağlayıcı.
- Cursor'da Buzzmark: Oturum açarak veya API anahtarıyla tek bir yapılandırma bloğu.