Buzzmark

आधिकारिक

अपने ब्रांड की विशिष्ट शैली में पोस्ट लिखें, हर ड्राफ़्ट को 0 से 100 तक अंक दें और उन्हें छह सोशल नेटवर्क पर शेड्यूल करें।

Buzzmark MCP के साथ आप क्या कर सकते हैं?

  • अपनी ब्रांड की आवाज़ में पोस्ट के मसौदे तैयार करें — Buzzmark से write_posts के साथ किसी विचार पर 1–5 पोस्ट लिखने को कहें, फिर save_draft के साथ अपनी पसंद का टेक्स्ट सहेजें।
  • प्रकाशित किए बिना शेड्यूल करें — when को "best_time", "next_slot" या किसी तारीख और समय पर सेट करके schedule_post के साथ कैलेंडर में कोई मसौदा जोड़ें।
  • एक हफ़्ते की सामग्री की योजना बनाएँ — create_weekly_content_plan के साथ 7-दिन की योजना बनाएँ और चाहें तो save_as_drafts के ज़रिए हर पोस्ट को मसौदे के रूप में सहेजें।
  • जाँचें कि कोई पोस्ट आपके ब्रांड के अनुरूप है या नहीं — check_post के साथ किसी भी टेक्स्ट या मसौदे को 0–100 के बीच स्कोर दें और स्कोर बढ़ाने वाले अधिकतम तीन संपादन पाएँ।
  • देखें कि क्या कारगर रहा — get_post_stats के साथ हाल की पोस्ट का प्रदर्शन, get_best_times के साथ पोस्ट करने के सबसे अच्छे समय और get_insights के साथ पैटर्न देखें।
  • मसौदों में तस्वीरें जोड़ें — create_image के साथ कोई इमेज बनाएँ या add_media_from_url के साथ किसी लिंक से इमेज जोड़ें; यह post_id के ज़रिए मसौदे से जुड़ जाएगी।

होस्ट किया गया MCP सर्वर

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

Claude Code, Codex, Cursor और अन्य में इंस्टॉल होता है

दस्तावेज़

एक सर्वर। कोई भी MCP ऐप।

Buzzmark, Streamable HTTP पर MCP बोलता है, जिसमें OAuth 2.1 से साइन-इन या API key का विकल्प है। 24 टूल, ऐप जैसे ही नियम, और तुरंत पोस्ट करने का कोई तरीका नहीं।

सर्वर URL: https://buzzmark.ai/mcp

यह कैसे जुड़ता है

यह कैसे जुड़ता है
ट्रांसपोर्टऊपर दिए गए सर्वर URL पर Streamable HTTP के ज़रिए MCP।
साइन-इनPKCE (S256) के साथ OAuth 2.1। क्लाइंट तुरंत रजिस्टर कर सकते हैं या अपना metadata URL दे सकते हैं। पहले अनुरोध पर resource metadata के साथ 401 मिलता है, ताकि क्लाइंट अपने आप authorization server ढूँढ़ सके।
साइन-इन के बिनाBuzzmark के AI apps पेज से API key, जिसे Bearer token के रूप में भेजा जाता है। यह केवल एक बार दिखाई जाती है; Buzzmark सिर्फ़ उसका fingerprint रखता है।
स्कोपएक स्कोप, buzz। ऐप इससे आगे जो स्कोप माँगता है, उन्हें अस्वीकार करने के बजाय छोड़ दिया जाता है।
टोकनAccess token 1 घंटे तक और refresh token 90 दिनों तक चलता है; इस्तेमाल होने पर refresh token बदल जाता है। Authorization code 10 मिनट तक चलता है और एक बार काम करता है; दूसरी बार इस्तेमाल करने पर grant बंद हो जाता है।
सीमाएँआपके खाते के लिए हर मिनट 30 कॉल और हर दिन 1,000 कॉल, सभी ऐप और key मिलाकर। लिखने और तस्वीरों का इस्तेमाल प्लान के मासिक कोटे में भी गिना जाता है।
ऑडिटहर कॉल में टूल और उसका नतीजा लॉग होता है, लेकिन arguments या जवाब कभी नहीं।

टूल संदर्भ

बिल्ड के समय सर्वर की अपनी सूची से पढ़ें, ताकि यह सर्वर के जवाबों से मेल खाए।

सोशल सेट की सूची (list_social_sets), केवल पढ़ने के लिए

उपयोगकर्ता के सोशल सेट: हर सेट जुड़े हुए सोशल अकाउंट का एक समूह होता है, जिसका अपना Hive प्रोफ़ाइल (ब्रांड की आवाज़), समय क्षेत्र और साप्ताहिक पोस्टिंग स्लॉट होते हैं। यहीं से शुरू करें: ज़्यादातर दूसरे टूल इस जवाब से social_set_id और account ids लेते हैं।

इनपुट: कोई इनपुट नहीं लेता।

ब्रांड प्रोफ़ाइल की सूची (list_brand_profiles), केवल पढ़ने के लिए

उपयोगकर्ता के ब्रांड प्रोफ़ाइल (Buzzmark इन्हें Hive प्रोफ़ाइल कहता है): Buzzmark हर ब्रांड के बारे में क्या जानता है—उसकी आवाज़, लहजा, दर्शक और उत्पाद। लिखने वाले टूल ब्रांड प्रोफ़ाइल की आवाज़ में लिखते हैं; उसकी id को hive_profile_id के रूप में दें, या इसे छोड़ दें ताकि सोशल सेट का अपना प्रोफ़ाइल इस्तेमाल हो।

इनपुट: कोई इनपुट नहीं लेता।

पोस्ट की सूची (list_posts), केवल पढ़ने के लिए

Buzzmark में Buzz, सबसे नए पहले: ड्राफ़्ट, शेड्यूल किए गए, प्रकाशित या विफल। टेक्स्ट 400 अक्षरों तक सीमित होता है; पूरा Buzz पाने के लिए get_post इस्तेमाल करें।

इनपुटप्रकार
status"draft", "scheduled", "published", "failed", "all" में से एकवैकल्पिकडिफ़ॉल्ट "all"
social_set_idसंख्यावैकल्पिक
limitसंख्या, 1 से 50वैकल्पिकडिफ़ॉल्ट 20

पोस्ट पाएँ (get_post), केवल पढ़ने के लिए

एक Buzz पूरा: थ्रेड का हर हिस्सा, उसके टेक्स्ट और तस्वीरों के साथ, उसका पहला कमेंट, जिन अकाउंट पर वह जाएगा, उसका सोशल सेट और ब्रांड प्रोफ़ाइल, उसकी स्थिति और शेड्यूल किया गया समय। इसे list_posts के बाद इस्तेमाल करें, जो टेक्स्ट को 400 अक्षरों तक सीमित करता है, या save_draft से बदलने से पहले ड्राफ़्ट पढ़ने के लिए। इसमें लाइक या दूसरे आँकड़े नहीं होते: प्रकाशित पोस्ट के लिए get_post_stats में वे मिलते हैं।

इनपुटप्रकार
post_idसंख्याज़रूरीBuzz की id, list_posts या save_draft के जवाब से।

ब्रांड की आवाज़ में पोस्ट लिखें (write_posts)

Buzz, किसी विचार से Hive प्रोफ़ाइल की आवाज़ में, Buzzmark के लेखन नियमों और उसकी बाद की जाँच के साथ, 1 से 5 नई पोस्ट लिखता है। हर जवाब Buzzmark में उपयोगकर्ता की Library में रखा जाता है। कुछ भी ड्राफ़्ट के रूप में सेव नहीं होता: सेव करने के लिए मनचाहा टेक्स्ट save_draft को दें। इसका इस्तेमाल उन पोस्ट के लिए करें जो अभी मौजूद नहीं हैं; मौजूदा पोस्ट बदलने के लिए rewrite_post इस्तेमाल करें, और सेव किए गए ड्राफ़्ट को हर प्लेटफ़ॉर्म के लिए अलग टेक्स्ट देने के लिए adapt_for_platforms इस्तेमाल करें।

इनपुटप्रकार
ideaटेक्स्ट, अधिकतम 2,000 अक्षरज़रूरीपोस्ट किस बारे में हैं, उपयोगकर्ता के अपने शब्दों में।
hive_profile_idसंख्यावैकल्पिक
social_set_idसंख्यावैकल्पिकवह सोशल सेट जिसकी Hive प्रोफ़ाइल पोस्ट लिखेगी, जब hive_profile_id नहीं दिया गया हो। अगर खाते का एक ही सेट है, तो वैकल्पिक।
platformटेक्स्टवैकल्पिकजिस प्लेटफ़ॉर्म के लिए लिखना है, उसका Buzzmark platform id (x, linkedin, instagram, threads, facebook, tiktok, bluesky)।
format"post", "thread" में से एकवैकल्पिकडिफ़ॉल्ट "post"
countसंख्या, 1 से 5वैकल्पिकडिफ़ॉल्ट 3
with_picture_briefहाँ या नहींवैकल्पिकcreate_image के लिए हर पोस्ट में तस्वीर का संक्षिप्त विवरण जोड़ें। डिफ़ॉल्ट false

ड्राफ़्ट सेव करें (save_draft)

Buzz ड्राफ़्ट बनाता है या किसी ड्राफ़्ट (post_id) को अपडेट करता है। ड्राफ़्ट ड्राफ़्ट ही रहता है: कुछ भी पोस्ट या शेड्यूल नहीं होता। एक पोस्ट के लिए टेक्स्ट दें या कई पोस्ट के लिए thread दें। यह बताता है कि कोई प्लेटफ़ॉर्म किस चीज़ को अस्वीकार करेगा (लंबाई, तस्वीर न होना, ऐसा LinkedIn टैग जिसे LinkedIn ढूँढ़ न पाए), ताकि schedule_post से पहले उसे ठीक किया जा सके। टैग करना: X, Threads, Instagram और TikTok पर @handle लिखें। LinkedIn पर प्रोफ़ाइल या पेज का लिंक ब्रैकेट में लिखें, @[https://www.linkedin.com/company/] या @[https://www.linkedin.com/in/], और LinkedIn उसके लिए अपना नाम दिखाता है; हर दूसरे प्लेटफ़ॉर्म पर वह नाम सादे टेक्स्ट के रूप में जाता है। Facebook पर मेंशन सादा टेक्स्ट रहता है। जिन ब्रांड प्रोफ़ाइल के अकाउंट हैं (list_brand_profiles उन्हें दिखाता है), उनके लिए यह सब करने की ज़रूरत नहीं: उनका नाम लिखें, और पोस्ट शेड्यूल होने पर हर उस प्लेटफ़ॉर्म पर उनका पहला मेंशन टैग हो जाता है जहाँ उनका अकाउंट है। first_comment, पोस्ट के प्रकाशित होते ही उसके नीचे एक कमेंट जोड़ता है—LinkedIn, Instagram, Facebook और Threads पर: लिंक या हैशटैग के लिए जगह, ताकि पोस्ट खुद साफ़-सुथरी रहे।

इनपुटप्रकार
post_idसंख्यावैकल्पिकनया ड्राफ़्ट बनाने के बजाय इस ड्राफ़्ट को अपडेट करें।
textटेक्स्ट, अधिकतम 10,000 अक्षरवैकल्पिक
threadटेक्स्ट की सूची, अधिकतम 25वैकल्पिकएक थ्रेड: हर पोस्ट के लिए एक स्ट्रिंग। text की जगह लेता है।
social_set_idसंख्यावैकल्पिकlist_social_sets से सोशल सेट की id। अगर खाते का एक ही सेट है, तो वैकल्पिक।
hive_profile_idसंख्यावैकल्पिक
account_idsसंख्याओं की सूची, अधिकतम 20वैकल्पिकजिन अकाउंट पर पोस्ट जाएगी; पहला अकाउंट मुख्य होगा। डिफ़ॉल्ट: सेट के डिफ़ॉल्ट अकाउंट।
first_commentटेक्स्ट, अधिकतम 5,000 अक्षरवैकल्पिकपोस्ट के प्रकाशित होते ही उसके नीचे पोस्ट किया जाने वाला कमेंट—LinkedIn, Instagram (स्टोरी नहीं), Facebook और Threads पर; दूसरे प्लेटफ़ॉर्म इसे छोड़ देते हैं। Threads पर अधिकतम 500 अक्षर, LinkedIn पर 1,250, Instagram पर 2,200 और Facebook पर 5,000। खाली स्ट्रिंग इसे हटा देती है; ड्राफ़्ट का मौजूदा कमेंट बनाए रखने के लिए इसे छोड़ दें।

पोस्ट शेड्यूल करें (schedule_post)

किसी ड्राफ़्ट को तय समय पर, सबसे अच्छे समय पर या सोशल सेट के अगले खाली पोस्टिंग स्लॉट में शेड्यूल करता है। तुरंत कभी पोस्ट नहीं करता। "best_time" के साथ, Buzzmark अपने पास रखे आँकड़ों के आधार पर (LinkedIn AI apps में अपने आँकड़े इस्तेमाल करने की अनुमति नहीं देता) इन अकाउंट पर पोस्ट के सबसे अच्छे प्रदर्शन वाला सबसे नज़दीकी खाली घंटा चुनता है और चुना गया समय बताता है। समय सेट की घड़ी के अनुसार होता है, जब तक उसमें offset न दिया गया हो। जब सेट में natural times चालू हों (list_social_sets ऐसा बताता है), तो पोस्ट बताए गए समय से कुछ मिनट पहले या बाद में प्रकाशित होती है; जवाब में असली समय दिया जाता है। जब व्यक्ति की संगठन में भूमिका के लिए पहले मंज़ूरी ज़रूरी हो, तो ड्राफ़्ट मंज़ूरी के लिए भेजा जाता है (जवाब में sent_for_approval) और टीम का कोई सदस्य मंज़ूरी दे दे, तब प्रकाशित होता है। एक साथ कई ड्राफ़्ट शेड्यूल करने के लिए schedule_posts इस्तेमाल करें।

इनपुटप्रकार
post_idसंख्याज़रूरी
whenटेक्स्टज़रूरी"best_time" (Buzzmark इन अकाउंट के लिए सबसे नज़दीकी खाली सबसे अच्छा समय चुनता है), "next_slot", या तारीख और समय: सेट की घड़ी के अनुसार "2026-10-02T09:00", या offset के साथ ISO 8601।
account_idsसंख्याओं की सूची, अधिकतम 20वैकल्पिकडिफ़ॉल्ट: ड्राफ़्ट में सेव किए गए अकाउंट, वरना सेट के डिफ़ॉल्ट अकाउंट।

कई पोस्ट शेड्यूल करें (schedule_posts)

एक बार में अधिकतम 25 ड्राफ़्ट शेड्यूल करता है; हर ड्राफ़्ट का अपना समय होता है—सबसे अच्छा समय या अगला खाली स्लॉट—उदाहरण के लिए, create_weekly_content_plan ने जो ड्राफ़्ट सेव किए हों (हर ड्राफ़्ट की तारीख और समय उसका स्लॉट होता है)। तुरंत कभी पोस्ट नहीं करता। हर ड्राफ़्ट की अलग-अलग जाँच होती है: जो प्रकाशित नहीं हो सकता, उसकी जानकारी दी जाती है और बाकी शेड्यूल हो जाते हैं। जब व्यक्ति की भूमिका के लिए पहले मंज़ूरी ज़रूरी हो, तो ड्राफ़्ट मंज़ूरी के लिए भेजे जाते हैं।

इनपुटप्रकार
postsऑब्जेक्ट की सूची, अधिकतम 25ज़रूरीहर ड्राफ़्ट के साथ उसका समय (post_id, when, वैकल्पिक account_ids)।

शेड्यूल की गई पोस्ट का समय बदलें (reschedule_post)

शेड्यूल की गई पोस्ट को सेट की घड़ी के अनुसार नई तारीख और समय पर ले जाता है; समय बिल्कुल वैसा ही रखा जाता है। तुरंत कभी पोस्ट नहीं करता। शब्द, तस्वीरें और अकाउंट वैसे ही रहते हैं।

इनपुटप्रकार
post_idसंख्याज़रूरी
whenटेक्स्टज़रूरीतारीख और समय: सेट की घड़ी के अनुसार "2026-10-02T09:00", या offset के साथ ISO 8601।

पोस्ट को शेड्यूल से हटाएँ (unschedule_post)

शेड्यूल की गई पोस्ट को कैलेंडर से हटाकर उसके टेक्स्ट, तस्वीरों और अकाउंट के साथ वापस ड्राफ़्ट में ले जाता है, ताकि उसे संपादित या फिर से शेड्यूल किया जा सके। कुछ भी डिलीट नहीं होता। पोस्टिंग क्यू में रखी तस्वीरें पहले Buzzmark में कॉपी की जाती हैं; अगर कोई तस्वीर कॉपी न हो सके, तो पोस्ट शेड्यूल ही रहती है।

इनपुटप्रकार
post_idसंख्याज़रूरी

ड्राफ़्ट डिलीट करें (delete_draft)

ड्राफ़्ट को हमेशा के लिए डिलीट करता है। शेड्यूल की गई या प्रकाशित पोस्ट को यहाँ डिलीट नहीं किया जा सकता: पहले unschedule_post से शेड्यूल की गई पोस्ट को वापस ड्राफ़्ट में लाएँ।

इनपुटप्रकार
post_idसंख्याज़रूरी

ब्रांड की आवाज़ के अनुसार पोस्ट जाँचें (check_post)

पोस्ट को 0 से 100 तक स्कोर देता है कि वह ब्रांड जैसी कितनी लगती है, साथ में एक छोटा निष्कर्ष, एक ऐसी बात जो अच्छी लगती है या भटकती है, और स्कोर बढ़ाने वाले अधिकतम तीन संपादन—हर एक में पूरी पोस्ट दोबारा लिखी जाती है। किसी भी टेक्स्ट की जाँच करता है, जिसमें इस चैट में लिखा टेक्स्ट भी शामिल है, या किसी ड्राफ़्ट (post_id) की, जिसका स्कोर Buzzmark में उसके साथ रखा जाता है। पोस्ट में कोई बदलाव नहीं करता। प्रकाशित होने से पहले किसी एक पोस्ट को परखने के लिए इसका इस्तेमाल करें; प्रकाशित पोस्ट का प्रदर्शन देखने के लिए get_post_stats और उनमें समान बातें जानने के लिए get_insights इस्तेमाल करें।

इनपुटप्रकार
textटेक्स्ट, अधिकतम 10,000 अक्षरवैकल्पिकजाँचने के लिए पोस्ट। post_id से बताए गए ड्राफ़्ट की जाँच करने के लिए इसे छोड़ दें।
post_idसंख्यावैकल्पिक
platformटेक्स्टवैकल्पिकपोस्ट के लिए Buzzmark platform id। डिफ़ॉल्ट: ड्राफ़्ट का पहला अकाउंट।
hive_profile_idसंख्यावैकल्पिकlist_brand_profiles से ब्रांड प्रोफ़ाइल की id। डिफ़ॉल्ट: सोशल सेट की अपनी प्रोफ़ाइल।
social_set_idसंख्यावैकल्पिकlist_social_sets से सोशल सेट की id। अगर खाते का एक ही सेट है, तो वैकल्पिक।

पोस्ट को फिर से लिखें (rewrite_post), केवल पढ़ने के लिए

Buzz, किसी पोस्ट को एक तरीके से फिर से लिखता है और चुनने के लिए अधिकतम तीन संस्करण देता है—ब्रांड की आवाज़ और Buzzmark के लेखन नियमों के अनुसार। कुछ भी सेव नहीं होता: उपयोगकर्ता जो संस्करण चुने, उसे save_draft को दें। पहले से मौजूद किसी एक पोस्ट को एक तरीके से बदलने के लिए इसका इस्तेमाल करें; किसी विचार से नई पोस्ट लिखने के लिए write_posts इस्तेमाल करें, और सेव किए गए ड्राफ़्ट को उसके हर प्लेटफ़ॉर्म के लिए फिर से लिखकर वे संस्करण उसी में रखने के लिए adapt_for_platforms इस्तेमाल करें। कार्रवाइयाँ: match_hive (ब्रांड जैसा लगे), fix_grammar (सिर्फ़ वर्तनी और व्याकरण ठीक करें), sharpen (ज़्यादा स्पष्ट और संक्षिप्त), sting (ज़्यादा असरदार), trim (लगभग आधी लंबाई), remix (नए शब्द), expand (एक ठोस विवरण और जोड़ें), structure (छोटी पंक्तियाँ, आसानी से पढ़ने योग्य), warmer, thread_hook (थ्रेड की शुरुआती पोस्ट), emoji, emoji_bullets, announcement (ख़बर के रूप में पेश करें), for_platform (प्लेटफ़ॉर्म के अंदाज़ में फिर से लिखें), custom (उपयोगकर्ता के निर्देश का पालन करें)।

इनपुटप्रकार
action"match_hive", "fix_grammar", "sharpen", "sting", "trim", "remix", "expand", "structure", "warmer", "thread_hook", "emoji", "emoji_bullets", "announcement", "for_platform", "custom" में से एकआवश्यक
textटेक्स्ट, अधिकतम 10,000 अक्षरवैकल्पिकफिर से लिखने के लिए पोस्ट। किसी ड्राफ़्ट के हिस्से (post_id, part) को फिर से लिखने के लिए इसे छोड़ दें।
post_idसंख्यावैकल्पिक
partसंख्या, 0 से 24वैकल्पिकथ्रेड की कौन-सी पोस्ट, 0 से शुरू। डिफ़ॉल्ट 0
platformटेक्स्टवैकल्पिकBuzzmark प्लेटफ़ॉर्म आईडी। for_platform के लिए आवश्यक; अन्यथा यह तय करता है कि फिर से लिखे गए टेक्स्ट की लंबाई कितनी रखी जाए।
instructionटेक्स्ट, अधिकतम 600 अक्षरवैकल्पिकcustom के लिए: उपयोगकर्ता के अपने शब्दों में, इसे फिर से लिखने का तरीका।
hive_profile_idसंख्यावैकल्पिकlist_brand_profiles से ब्रांड प्रोफ़ाइल आईडी। डिफ़ॉल्ट: सोशल सेट की अपनी।
social_set_idसंख्यावैकल्पिकlist_social_sets से सोशल सेट आईडी। अगर खाते में एक ही सेट है, तो वैकल्पिक।

हर प्लेटफ़ॉर्म के लिए ड्राफ़्ट का एक संस्करण दें (adapt_for_platforms)

ड्राफ़्ट को इस तरह फिर से लिखता है कि वह उन प्लेटफ़ॉर्मों के मुताबिक लगे जहाँ उसे पोस्ट किया जाएगा (या जिन प्लेटफ़ॉर्मों के नाम दिए गए हैं), और उन संस्करणों को ड्राफ़्ट में सहेजता है, ठीक वैसे ही जैसे ऐप में Spread करता है: ड्राफ़्ट के पहले खाते में पोस्ट खुद रहती है, जबकि हर दूसरे प्लेटफ़ॉर्म को अपना टेक्स्ट मिलता है; तस्वीरें समान रहती हैं। उन प्लेटफ़ॉर्मों में से किसी के लिए पहले से सहेजा गया संस्करण बदल दिया जाता है। यह एक पोस्ट पर काम करता है, थ्रेड पर नहीं। LinkedIn संस्करण में LinkedIn टैग @[link] के रूप में रहते हैं; जवाब उन टैगों के बारे में चेतावनी देता है जिन्हें LinkedIn ढूँढ़ नहीं सकता। इसका इस्तेमाल तब करें जब ड्राफ़्ट लिखा जा चुका हो और उसमें खाते जुड़ चुके हों; पोस्ट को ही बदलने के लिए rewrite_post का इस्तेमाल करें (इसका for_platform ऐक्शन एक प्लेटफ़ॉर्म के लिए फिर से लिखता है, बिना सहेजे), और नई पोस्ट के लिए write_posts का इस्तेमाल करें।

इनपुटप्रकार
post_idसंख्याआवश्यक
platformsटेक्स्ट की सूची, अधिकतम 8वैकल्पिकड्राफ़्ट के खातों में शामिल Buzzmark प्लेटफ़ॉर्म आईडी। डिफ़ॉल्ट: पहले खाते के बाद के सभी प्लेटफ़ॉर्म।

समाचार और प्रतिस्पर्धियों से पोस्ट के विचार (get_post_ideas)

Buzzmark के Scout से किसी ब्रांड के लिए पोस्ट के विचार: इस सप्ताह उसके क्षेत्र की खबरें, हर विषय के साथ यह जानकारी कि वह अभी क्यों मायने रखता है, उसके स्रोत और पोस्ट करने के दो या तीन नज़रिए; साथ ही, Scout ने प्रतिस्पर्धियों को पढ़ा हो तो उनसे जुड़े नज़रिए भी। Scout की सबसे हाल की रीडिंग और उसकी तारीख के साथ जवाब देता है। refresh के साथ, या जब Scout ने इस ब्रांड के लिए खबरें कभी न पढ़ी हों, तो यह पहले खबरें फिर से पढ़ता है (एक मिनट तक लग सकता है, और इसे Scout के एक रन के रूप में गिना जाता है)। यह केवल विचार देता है: उन्हें लिखने के लिए write_posts का इस्तेमाल करें।

इनपुटप्रकार
social_set_idसंख्यावैकल्पिकlist_social_sets से सोशल सेट आईडी। अगर खाते में एक ही सेट है, तो वैकल्पिक।
hive_profile_idसंख्यावैकल्पिकlist_brand_profiles से ब्रांड प्रोफ़ाइल आईडी। डिफ़ॉल्ट: सोशल सेट की अपनी।
refreshहाँ या नहींवैकल्पिकडिफ़ॉल्ट false

इस महीने क्या कारगर रहा (get_insights)

पिछले 30 दिनों में किसी ब्रांड की पोस्टों में क्या समानता है, जब वे उसकी औसत पोस्ट से बेहतर या खराब प्रदर्शन करती हैं—साधारण वाक्यों में अधिकतम एक निष्कर्ष और दो कदमों के रूप में। LinkedIn पोस्ट अलग से पढ़ी जाती हैं और उनका निष्कर्ष Buzzmark में ही रहता है, क्योंकि LinkedIn AI ऐप्स में अपने आँकड़ों के इस्तेमाल की अनुमति नहीं देता। हर निष्कर्ष में बताया जाता है कि वह किन आँकड़ों पर आधारित है (उदाहरण के लिए, सवाल से शुरू होने वाली पोस्टों की एंगेजमेंट औसत पोस्ट से 2.3 गुना रही, जो मापी गई 19 पोस्टों में से 5 पर आधारित है) और उस पर अमल करने का एक सुझाव दिया जाता है। पोस्टों की तुलना प्लेटफ़ॉर्म, शुरुआत में संख्या या सवाल होने, लंबाई, पोस्ट के प्रकार, सप्ताह के दिन और दिन के समय के आधार पर की जाती है। इसे दिन में अधिकतम एक बार पढ़ा जाता है: आँकड़े बदलने तक वही जवाब मिलता है। इसके लिए 30 दिनों में आँकड़ों वाली 8 पोस्टें चाहिए; इससे कम होने पर यह बताता है कि कितनी पोस्टें उपलब्ध हैं। ज़्यादा क्या करना चाहिए, यह जानने के लिए इसका इस्तेमाल करें; हर पोस्ट और उसके आँकड़ों के लिए get_post_stats, सबसे अच्छे सप्ताह के दिन और घंटे के लिए get_best_times, और पोस्ट प्रकाशित होने से पहले ड्राफ़्ट का आकलन करने के लिए check_post का इस्तेमाल करें।

इनपुटप्रकार
social_set_idसंख्यावैकल्पिकवह सोशल सेट जिसकी ब्रांड प्रोफ़ाइल पढ़ी जाएगी, जब hive_profile_id न दिया गया हो। अगर खाते में एक ही सेट है, तो वैकल्पिक।
hive_profile_idसंख्यावैकल्पिकlist_brand_profiles से ब्रांड प्रोफ़ाइल आईडी। डिफ़ॉल्ट: सोशल सेट की अपनी; अन्यथा खाते की डिफ़ॉल्ट ब्रांड प्रोफ़ाइल।

पोस्ट करने का सबसे अच्छा समय (get_best_times), केवल पढ़ने के लिए

किसी सोशल सेट की अपनी प्रकाशित पोस्टों ने कब सबसे अच्छा प्रदर्शन किया: सेट के समय क्षेत्र के अनुसार सप्ताह के दिन और घंटे के 6 सबसे अच्छे स्लॉट, सबसे अच्छे से शुरू करके; हर स्लॉट के साथ यह भी कि उसमें कितनी पोस्टें हैं और प्रति पोस्ट उनकी औसत एंगेजमेंट (लाइक्स + कमेंट्स + शेयर या रीपोस्ट, इनमें से जो अधिक हो, + सेव)। जिन स्लॉट की पोस्टों को कोई एंगेजमेंट नहीं मिला, उन्हें छोड़ दिया जाता है; इसलिए जिस सेट को अभी तक एंगेजमेंट नहीं मिला है, उसे कोई स्लॉट नहीं मिलेगा। यह सेट का समय क्षेत्र और पढ़ी गई पोस्टों की संख्या बताता है। LinkedIn पोस्टों को नहीं गिना जाता, क्योंकि LinkedIn AI ऐप्स में अपने आँकड़ों के इस्तेमाल की अनुमति नहीं देता; केवल LinkedIn पर पोस्ट करने वाले सेट को सार्वजनिक अध्ययन से शुरुआती समय और अपने पोस्टिंग स्लॉट मिलते हैं। LinkedIn समेत किसी भी प्लेटफ़ॉर्म पर सबसे अच्छे समय पर पोस्ट करने के लिए, schedule_post में when "best_time" देने पर Buzzmark समय चुनता है। अलग-अलग पोस्टों के प्रदर्शन के लिए get_post_stats, और पोस्टों में समानता जानने के लिए get_insights का इस्तेमाल करें।

इनपुटप्रकार
social_set_idसंख्यावैकल्पिकlist_social_sets से सोशल सेट आईडी। अगर खाते में एक ही सेट है, तो वैकल्पिक।
daysसंख्या, 14 से 180वैकल्पिकअब से पीछे गिनते हुए, प्रकाशित पोस्टों के कितने दिनों को पढ़ना है। 14 से 180, डिफ़ॉल्ट 90।

हाल की पोस्टों का प्रदर्शन (get_post_stats), केवल पढ़ने के लिए

पिछले कुछ दिनों में किसी सोशल सेट की प्रकाशित पोस्टें, एंगेजमेंट (लाइक्स + कमेंट्स + शेयर या रीपोस्ट, इनमें से जो अधिक हो, + सेव) के आधार पर क्रमबद्ध, सबसे अच्छा प्रदर्शन पहले। हर पोस्ट के साथ उसका प्लेटफ़ॉर्म, सेट के समय क्षेत्र के अनुसार पोस्ट किए जाने का समय, उसका टेक्स्ट, लिंक, एंगेजमेंट, यह जानकारी कि वह Buzzmark से पोस्ट की गई थी या नहीं, और उसके आँकड़े दिए जाते हैं; जवाब में समयावधि की सभी पोस्टों के आँकड़ों का कुल योग भी दिया जाता है। LinkedIn AI ऐप्स में अपने आँकड़ों के इस्तेमाल की अनुमति नहीं देता, इसलिए LinkedIn पोस्टें numbers_in_buzzmark_only में अलग से, सबसे नई पहले, उनके पोस्ट किए जाने के समय, लिंक और Buzzmark में आँकड़े देखने की जगह के साथ आती हैं; उन्हें कुल योग में शामिल नहीं किया जाता। आँकड़े हैं: इम्प्रेशन, रीच, व्यूज़, लाइक्स, कमेंट्स, शेयर, सेव और क्लिक; जहाँ प्लेटफ़ॉर्म का अपना शब्द हो, वहाँ वही इस्तेमाल होता है (replies, reposts, bookmarks, videoViews और upvotes)। प्लेटफ़ॉर्म जिस आँकड़े की रिपोर्ट नहीं करता, उसे छोड़ दिया जाता है; उसे कभी 0 नहीं दिखाया जाता। किन पोस्टों ने सबसे अच्छा प्रदर्शन किया और कितना, यह देखने के लिए इसका इस्तेमाल करें; उनमें समानता जानने के लिए get_insights, सबसे अच्छे सप्ताह के दिन और घंटे के लिए get_best_times, ड्राफ़्ट और शेड्यूल की गई पोस्टों के लिए list_posts, और किसी एक Buzz की पूरी जानकारी के लिए get_post का इस्तेमाल करें।

इनपुटप्रकार
social_set_idसंख्यावैकल्पिकlist_social_sets से सोशल सेट आईडी। अगर खाते में एक ही सेट है, तो वैकल्पिक।
daysसंख्या, 1 से 180वैकल्पिकअब से पीछे गिनते हुए, प्रकाशित पोस्टों के कितने दिनों को पढ़ना है। 1 से 180, डिफ़ॉल्ट 30।
limitसंख्या, 1 से 30वैकल्पिकलौटाई जाने वाली पोस्टों की संख्या, सबसे अच्छा प्रदर्शन पहले। 1 से 30, डिफ़ॉल्ट 10। कुल योग में समयावधि की सभी पोस्टें शामिल रहती हैं।

तस्वीर बनाएँ (create_image)

Buzzmark के इमेज मॉडल से तस्वीर बनाता है और उसे उपयोगकर्ता की Library में रखता है। post_id देने पर उसे उस ड्राफ़्ट में भी जोड़ता है। तस्वीर Hive प्रोफ़ाइल के रंगों का इस्तेमाल करती है, और Hive के किसी उत्पाद का नाम देने पर उसकी असली तस्वीर संदर्भ के रूप में ली जाती है। महीने के तस्वीर क्रेडिट में से एक का इस्तेमाल होता है; असफल या अस्वीकृत तस्वीर की गिनती नहीं होती। इसमें लगभग एक मिनट लगता है।

इनपुटप्रकार
promptटेक्स्ट, अधिकतम 3,000 अक्षरआवश्यकतस्वीर में क्या दिखेगा। डिफ़ॉल्ट रूप से एक फ़ोटोग्राफ़।
hive_profile_idसंख्यावैकल्पिक
productटेक्स्ट, अधिकतम 200 अक्षरवैकल्पिकHive प्रोफ़ाइल में दिए गए उत्पाद का हूबहू नाम, ताकि उसकी तस्वीर इस्तेमाल की जा सके।
platformsटेक्स्ट की सूची, अधिकतम 8वैकल्पिकतस्वीर कहाँ जाएगी, ताकि उसका आकार तय हो सके (Instagram और Threads 4:5, TikTok 2:3, अन्यथा वर्गाकार)। डिफ़ॉल्ट: ड्राफ़्ट के प्लेटफ़ॉर्म।
post_idसंख्यावैकल्पिकवह ड्राफ़्ट जिसमें तस्वीर जोड़नी है।
partसंख्या, 0 से 24वैकल्पिकथ्रेड की कौन-सी पोस्ट, 0 से शुरू। डिफ़ॉल्ट 0

लिंक से तस्वीर या वीडियो जोड़ें (add_media_from_url)

किसी सार्वजनिक https लिंक से तस्वीर या वीडियो कॉपी करके Buzzmark में उपयोगकर्ता की Library में रखता है; post_id देने पर उसे उस ड्राफ़्ट में भी जोड़ता है। Buzzmark अपनी कॉपी रखता है, इसलिए पोस्ट उस लिंक के चालू रहने पर निर्भर नहीं होती। JPG, PNG, WebP, GIF, MP4 या MOV स्वीकार करता है: तस्वीरें अधिकतम 10 MB, वीडियो अधिकतम 200 MB। यह बताता है कि कोई प्लेटफ़ॉर्म किस चीज़ को अस्वीकार करेगा, ठीक create_image की तरह।

इनपुटप्रकार
urlटेक्स्ट, अधिकतम 2,000 अक्षरआवश्यकफ़ाइल का सीधा सार्वजनिक https लिंक, उस पेज का नहीं जहाँ वह दिखाई जाती है।
post_idसंख्यावैकल्पिकवह ड्राफ़्ट जिसमें इसे जोड़ना है। इसके बिना यह केवल Library में जाएगा।
partसंख्या, 0 से 24वैकल्पिकथ्रेड की कौन-सी पोस्ट, 0 से शुरू। डिफ़ॉल्ट 0

अपलोड लिंक पाएँ (create_upload_link)

उपयोगकर्ता के अपने कंप्यूटर या फ़ोन पर मौजूद, किसी सार्वजनिक लिंक पर न रखी गई तस्वीर या वीडियो के लिए। एक फ़ाइल के लिए अपलोड करने के दो तरीके देता है: upload_page, Buzzmark का एक पेज जिसे उपयोगकर्ता को भेजा जा सकता है; वहाँ वह फ़ाइल चुनता है और वह सीधे ड्राफ़्ट में चली जाती है (post_id दें); और, file_name देने पर, upload_url, ऐसे ऐप के लिए जो फ़ाइल को खुद पढ़ सकता है (टर्मिनल या फ़ाइल सिस्टम): जवाब में दिए गए Content-Type हेडर के साथ फ़ाइल के बाइट्स वहाँ PUT करें, फिर upload_id के साथ add_uploaded_media कॉल करें। JPG, PNG, WebP, GIF, MP4 या MOV स्वीकार करता है: तस्वीरें अधिकतम 10 MB, वीडियो अधिकतम 200 MB।

इनपुटप्रकार
file_nameटेक्स्ट, अधिकतम 120 अक्षरवैकल्पिकफ़ाइल का नाम और उसका एक्सटेंशन, जैसे "launch.png", जब यह ऐप खुद फ़ाइल अपलोड करे। उपयोगकर्ता के लिए केवल पेज पाने के लिए इसे छोड़ दें।
post_idसंख्यावैकल्पिकवह ड्राफ़्ट जिसमें फ़ाइल जोड़नी है। इसके बिना यह केवल Library में जाएगी।
partसंख्या, 0 से 24वैकल्पिकथ्रेड की कौन-सी पोस्ट, 0 से शुरू। डिफ़ॉल्ट 0

अपलोड की गई तस्वीर या वीडियो जोड़ें (add_uploaded_media)

फ़ाइल को create_upload_link के upload_url पर PUT करने के बाद: उसे कॉपी करके Buzzmark में उपयोगकर्ता की Library में रखता है; post_id देने पर उसे उस ड्राफ़्ट में भी जोड़ता है। यह बताता है कि कोई प्लेटफ़ॉर्म किस चीज़ को अस्वीकार करेगा, ठीक add_media_from_url की तरह। upload_id 55 मिनट तक काम करता है।

इनपुटप्रकार
upload_idटेक्स्ट, अधिकतम 2,000 अक्षरआवश्यकcreate_upload_link से मिला upload_id।
post_idसंख्यावैकल्पिकवह ड्राफ़्ट जिसमें इसे जोड़ना है। इसके बिना यह केवल Library में जाएगा।
partसंख्या, 0 से 24वैकल्पिकथ्रेड की कौन-सी पोस्ट, 0 से शुरू। डिफ़ॉल्ट 0

इस चैट से तस्वीर या वीडियो जोड़ें (add_media_from_chat)

इस चैट में उपयोगकर्ता द्वारा अटैच की गई तस्वीर या वीडियो: उसे कॉपी करके Buzzmark में उनकी Library में रखता है; post_id देने पर उसे उस ड्राफ़्ट में भी जोड़ता है। यह बताता है कि कोई प्लेटफ़ॉर्म किस चीज़ को अस्वीकार करेगा। JPG, PNG, WebP, GIF, MP4 या MOV स्वीकार करता है: तस्वीरें अधिकतम 10 MB, वीडियो अधिकतम 200 MB।

इनपुटप्रकार
fileऑब्जेक्टआवश्यकचैट में उपयोगकर्ता द्वारा अटैच की गई फ़ाइल।
post_idसंख्यावैकल्पिकवह ड्राफ़्ट जिसमें इसे जोड़ना है। इसके बिना यह केवल Library में जाएगा।
partसंख्या, 0 से 24वैकल्पिकथ्रेड की कौन-सी पोस्ट, 0 से शुरू। डिफ़ॉल्ट 0

सप्ताह की योजना बनाएँ (create_weekly_content_plan)

सोशल सेट के अगले 7 दिनों की योजना: सप्ताह का उद्देश्य, 2 से 4 कंटेंट पिलर, और पोस्टिंग के हर स्लॉट के लिए संपादन के लिए तैयार एक पोस्ट—जिसमें उसका दिन, समय, प्लेटफ़ॉर्म, तस्वीर का विचार और उसके होने का कारण शामिल हो। यह सेट की Hive प्रोफ़ाइल, उसके पोस्टिंग स्लॉट, उसके सबसे अच्छे समय, हाल की पोस्ट के प्रदर्शन और पहले से शेड्यूल की गई पोस्टों के आधार पर बनाई जाती है। इसे लिखने के लिए LinkedIn के आँकड़ों का इस्तेमाल नहीं होता: Buzzmark बाद में हर केवल-LinkedIn पोस्ट को उस दिन के LinkedIn के सबसे अच्छे स्लॉट पर ले जाता है। एक कनेक्टेड अकाउंट ज़रूरी है; आँकड़ों वाली 8 से कम प्रकाशित पोस्ट होने पर यह ब्रांड की आवाज़ और प्लेटफ़ॉर्म के तौर-तरीकों पर निर्भर करता है और यह बात बताता है। इसे Library में रखा जाता है। पहले उपयोगकर्ता से पूछें कि क्या वे पोस्ट ड्राफ़्ट के रूप में चाहते हैं: save_as_drafts के साथ हर पोस्ट एक ड्राफ़्ट भी बन जाती है, और schedule_posts फिर उन सभी को एक ही बार में उनके स्लॉट पर रख देता है। योजना में शामिल हर पोस्ट आपके लिए लिखे गए एक Buzz के रूप में गिनी जाती है। इसमें एक मिनट तक लग सकता है।

इनपुटप्रकार
social_set_idसंख्यावैकल्पिकlist_social_sets से सोशल सेट आईडी। अगर अकाउंट में एक ही सेट है, तो वैकल्पिक।
goalटेक्स्ट, अधिकतम 600 अक्षरवैकल्पिकउपयोगकर्ता के शब्दों में, सप्ताह का उद्देश्य: कोई लॉन्च, इवेंट या अधिक बुकिंग।
startटेक्स्टवैकल्पिकसेट के समय के अनुसार पहला दिन, YYYY-MM-DD। डिफ़ॉल्ट: कल।
save_as_draftsहाँ या नहींवैकल्पिकडिफ़ॉल्ट false

हमारे प्रकाशित गाइड

हर गाइड उन तथ्यों के आधार पर टूल की तुलना करती है जिन्हें वे प्रकाशित करते हैं। Buzzmark उनमें से एक है, और हर पेज पर बताया जाता है कि उसे किसने बनाया है।

सर्वर के बारे में सवाल

किन क्लाइंट्स को आज़माया गया है?

Claude, ChatGPT, Grok और Cursor के अपने-अपने पेज हैं। Streamable HTTP के ज़रिए MCP और OAuth 2.1 या Bearer हेडर का इस्तेमाल करने वाला कोई भी क्लाइंट काम करना चाहिए; केवल stdio का इस्तेमाल करने वाले ऐप को ब्रिज की ज़रूरत होगी।

अभी प्रकाशित करने का टूल क्यों नहीं है?

ताकि आख़िरी फ़ैसला मालिक के हाथ में रहे। schedule_post के लिए कम-से-कम 5 मिनट आगे का समय या अगला खाली पोस्टिंग स्लॉट ज़रूरी है, और शेड्यूल किए गए Buzz को ऐप में वापस लिया जा सकता है।

गड़बड़ियाँ कहाँ से आती हैं?

हर अनुरोध अस्वीकार करने वाला संदेश Buzzmark का लिखा हुआ एक वाक्य होता है, जिसमें कारण और आगे क्या करना है, यह बताया जाता है: किसी प्लेटफ़ॉर्म की सीमा, तस्वीर का न होना या बिना कतार वाला सेट। किसी भी प्रोवाइडर का संदेश ऐप तक नहीं पहुँचता।

क्या REST API भी है?

अभी नहीं। आज AI ऐप्स के लिए MCP सर्वर ही प्रवेश का रास्ता है, और यह हर प्लान में शामिल है।

यहाँ सेट अप करें

  • Claude में Buzzmark: Claude की डायरेक्टरी में एक बार दबाएँ, या Claude Code में एक कमांड चलाएँ।
  • ChatGPT में Buzzmark: ChatGPT के प्लगइन्स में एक बार दबाएँ।
  • Grok में Buzzmark: grok.com पर साइन-इन के साथ एक कस्टम कनेक्टर।
  • Cursor में Buzzmark: साइन-इन या API key के साथ कॉन्फ़िगरेशन का एक ब्लॉक।