Buzzmark

ทางการ

เขียนโพสต์ด้วยน้ำเสียงเฉพาะของแบรนด์ ให้คะแนนฉบับร่างแต่ละรายการตั้งแต่ 0 ถึง 100 และตั้งเวลาโพสต์ไปยังเครือข่ายสังคมออนไลน์ 6 แห่ง

คุณทำอะไรได้บ้างด้วย Buzzmark MCP?

  • ร่างโพสต์ด้วยน้ำเสียงของแบรนด์คุณ — ขอให้ Buzzmark เขียนโพสต์ 1–5 โพสต์จากไอเดียด้วย write_posts จากนั้นบันทึกข้อความที่คุณชอบด้วย save_draft
  • ตั้งเวลาโดยไม่เผยแพร่ — เพิ่มฉบับร่างลงในปฏิทินด้วย schedule_post โดยตั้งค่า when เป็น "best_time", "next_slot" หรือวันที่และเวลา
  • วางแผนเนื้อหาหนึ่งสัปดาห์ — สร้างแผน 7 วันด้วย create_weekly_content_plan และเลือกบันทึกแต่ละโพสต์เป็นฉบับร่างด้วย save_as_drafts ได้
  • ตรวจสอบว่าโพสต์สอดคล้องกับแบรนด์หรือไม่ — ให้คะแนนข้อความหรือฉบับร่างใดก็ได้ตั้งแต่ 0–100 ด้วย check_post พร้อมรับคำแนะนำในการแก้ไขได้สูงสุดสามข้อเพื่อเพิ่มคะแนน
  • ดูว่าอะไรได้ผล — ตรวจสอบประสิทธิภาพของโพสต์ล่าสุดด้วย 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 สื่อสารผ่าน MCP บน Streamable HTTP โดยลงชื่อเข้าใช้ด้วย OAuth 2.1 หรือใช้คีย์ API มีเครื่องมือ 24 รายการ ใช้กฎเดียวกับในแอป และไม่มีวิธีโพสต์ได้ทันที

URL ของเซิร์ฟเวอร์: https://buzzmark.ai/mcp

วิธีเชื่อมต่อ

วิธีเชื่อมต่อ
การรับส่งข้อมูลMCP ผ่าน Streamable HTTP ที่ URL ของเซิร์ฟเวอร์ด้านบน
การลงชื่อเข้าใช้OAuth 2.1 พร้อม PKCE (S256) ไคลเอ็นต์ลงทะเบียนได้ทันที หรือใช้ URL ข้อมูลเมตาของตนเอง คำขอแรกจะได้รับ 401 พร้อมข้อมูลเมตาของทรัพยากร เพื่อให้ไคลเอ็นต์ค้นหาเซิร์ฟเวอร์การให้สิทธิ์ได้เอง
ไม่ลงชื่อเข้าใช้ใช้คีย์ API จากหน้าแอป AI ใน Buzzmark โดยส่งเป็น Bearer token คีย์จะแสดงเพียงครั้งเดียว Buzzmark เก็บไว้เฉพาะลายนิ้วมือของคีย์
ขอบเขตมีขอบเขตเดียวคือ buzz ขอบเขตอื่นที่แอปขอเพิ่มเติมจะถูกละไว้ ไม่ใช่ปฏิเสธ
โทเค็นโทเค็นการเข้าถึงมีอายุ 1 ชั่วโมง โทเค็นรีเฟรชมีอายุ 90 วันและจะหมุนเวียนเมื่อใช้งาน รหัสการให้สิทธิ์มีอายุ 10 นาทีและใช้ได้ครั้งเดียว หากใช้ซ้ำครั้งที่สอง สิทธิ์ที่ให้ไว้จะถูกปิด
ขีดจำกัดบัญชีของคุณเรียกใช้ได้ 30 ครั้งต่อนาทีและ 1,000 ครั้งต่อวัน โดยนับรวมทุกแอปและคีย์ การเขียนและรูปภาพยังนับรวมในโควต้ารายเดือนของแพ็กเกจด้วย
บันทึกการตรวจสอบแต่ละการเรียกใช้จะบันทึกเครื่องมือและผลลัพธ์ โดยไม่บันทึกอาร์กิวเมนต์หรือคำตอบ

ข้อมูลอ้างอิงเครื่องมือ

อ่านรายการเครื่องมือจากแค็ตตาล็อกของเซิร์ฟเวอร์เองขณะบิลด์ เพื่อให้ตรงกับสิ่งที่เซิร์ฟเวอร์ตอบกลับ

แสดงชุดโซเชียล (list_social_sets) อ่านอย่างเดียว

ชุดโซเชียลของผู้ใช้ แต่ละชุดคือกลุ่มบัญชีโซเชียลที่เชื่อมต่อกัน โดยมีโปรไฟล์ Hive (น้ำเสียงของแบรนด์) เขตเวลา และช่วงเวลาโพสต์ประจำสัปดาห์ของตนเอง เริ่มจากเครื่องมือนี้ เพราะเครื่องมืออื่นส่วนใหญ่ต้องใช้ social_set_id และรหัสบัญชีจากคำตอบนี้

อินพุต: ไม่รับอินพุต

แสดงโปรไฟล์แบรนด์ (list_brand_profiles) อ่านอย่างเดียว

โปรไฟล์แบรนด์ของผู้ใช้ (Buzzmark เรียกว่าโปรไฟล์ Hive): ข้อมูลที่ Buzzmark รู้เกี่ยวกับแต่ละแบรนด์ ทั้งน้ำเสียง โทน กลุ่มเป้าหมาย และผลิตภัณฑ์ เครื่องมือเขียนจะเขียนด้วยน้ำเสียงของโปรไฟล์แบรนด์ ให้ส่งรหัสของโปรไฟล์เป็น hive_profile_id หรือเว้นไว้เพื่อใช้โปรไฟล์ของชุดโซเชียลนั้นเอง

อินพุต: ไม่รับอินพุต

แสดงโพสต์ (list_posts) อ่านอย่างเดียว

Buzz ใน Buzzmark เรียงจากใหม่ไปเก่า ได้แก่ ฉบับร่าง ตั้งเวลาแล้ว เผยแพร่แล้ว หรือล้มเหลว ข้อความจะถูกตัดเหลือ 400 อักขระ ใช้ get_post เพื่อดู Buzz ทั้งหมด

อินพุตประเภท
statusหนึ่งใน "draft", "scheduled", "published", "failed", "all"ไม่บังคับค่าเริ่มต้น "all"
social_set_idnumberไม่บังคับ
limitnumber, 1 to 50ไม่บังคับค่าเริ่มต้น 20

ดูโพสต์ (get_post) อ่านอย่างเดียว

ดู Buzz ฉบับเต็ม: ทุกส่วนของชุดโพสต์พร้อมข้อความและรูปภาพ ความคิดเห็นแรก บัญชีปลายทาง ชุดโซเชียลและโปรไฟล์แบรนด์ สถานะ และเวลาที่ตั้งไว้ ใช้หลัง list_posts ซึ่งตัดข้อความเหลือ 400 อักขระ หรือใช้เพื่ออ่านฉบับร่างก่อนแก้ไขด้วย save_draft ไม่มีจำนวนไลก์หรือตัวเลขอื่น ๆ หากต้องการดูข้อมูลเหล่านั้นของโพสต์ที่เผยแพร่แล้ว ให้ใช้ get_post_stats

อินพุตประเภท
post_idnumberจำเป็นรหัสของ Buzz จาก list_posts หรือจากคำตอบของ save_draft

เขียนโพสต์ด้วยน้ำเสียงของแบรนด์ (write_posts)

Buzz เขียนโพสต์ใหม่ 1 ถึง 5 โพสต์จากแนวคิด โดยใช้น้ำเสียงของโปรไฟล์ Hive พร้อมกฎการเขียนและการตรวจทานหลังเขียนของ Buzzmark คำตอบทุกชุดจะถูกเก็บไว้ใน Library ของผู้ใช้ใน Buzzmark ไม่มีการบันทึกเป็นฉบับร่าง ให้ส่งข้อความที่ต้องการบันทึกไปยัง save_draft ใช้เครื่องมือนี้กับโพสต์ที่ยังไม่มีอยู่ หากต้องการแก้โพสต์ที่มีอยู่แล้ว ให้ใช้ rewrite_post และหากต้องการกำหนดข้อความแยกตามแพลตฟอร์มให้ฉบับร่างที่บันทึกไว้ ให้ใช้ adapt_for_platforms

อินพุตประเภท
ideatext, up to 2,000 charactersจำเป็นหัวข้อของโพสต์ เขียนด้วยคำพูดของผู้ใช้
hive_profile_idnumberไม่บังคับ
social_set_idnumberไม่บังคับชุดโซเชียลที่มีโปรไฟล์ Hive สำหรับเขียนโพสต์ เมื่อเว้น hive_profile_id ไว้ ไม่บังคับหากบัญชีมีชุดเดียว
platformtextไม่บังคับรหัสแพลตฟอร์มของ Buzzmark (x, linkedin, instagram, threads, facebook, tiktok, bluesky) ที่ต้องการเขียนโพสต์ให้
formatหนึ่งใน "post", "thread"ไม่บังคับค่าเริ่มต้น "post"
countnumber, 1 to 5ไม่บังคับค่าเริ่มต้น 3
with_picture_briefyes or noไม่บังคับเพิ่มบรีฟรูปภาพสั้น ๆ ให้แต่ละโพสต์ เพื่อใช้กับ 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_idnumberไม่บังคับอัปเดตฉบับร่างนี้แทนการสร้างฉบับใหม่
texttext, up to 10,000 charactersไม่บังคับ
threadlist of text, up to 25ไม่บังคับชุดโพสต์: หนึ่งสตริงต่อโพสต์ ใช้แทน text
social_set_idnumberไม่บังคับรหัสชุดโซเชียลจาก list_social_sets ไม่บังคับหากบัญชีมีชุดเดียว
hive_profile_idnumberไม่บังคับ
account_idslist of number, up to 20ไม่บังคับบัญชีปลายทาง โดยบัญชีแรกเป็นบัญชีหลัก ค่าเริ่มต้น: บัญชีเริ่มต้นของชุด
first_commenttext, up to 5,000 charactersไม่บังคับความคิดเห็นที่จะโพสต์ใต้โพสต์ทันทีหลังเผยแพร่ บน LinkedIn, Instagram (ไม่ใช่สตอรี่), Facebook และ Threads ส่วนแพลตฟอร์มอื่นจะไม่ใส่ความคิดเห็นนี้ จำกัดไม่เกิน 500 อักขระบน Threads, 1,250 บน LinkedIn, 2,200 บน Instagram และ 5,000 บน Facebook หากเป็นสตริงว่างจะลบความคิดเห็น หากเว้นไว้ ความคิดเห็นของฉบับร่างจะคงเดิม

ตั้งเวลาโพสต์ (schedule_post)

ตั้งเวลาเผยแพร่ฉบับร่างตามเวลาที่กำหนด ในเวลาที่เหมาะสมที่สุด หรือในช่วงเวลาโพสต์ถัดไปที่ยังว่างของชุดโซเชียล จะไม่โพสต์ทันที เมื่อใช้ "best_time" Buzzmark จะเลือกชั่วโมงว่างที่ใกล้ที่สุดซึ่งโพสต์บนบัญชีเหล่านี้ทำผลงานได้ดีที่สุด โดยอิงจากตัวเลขที่ Buzzmark เก็บไว้เอง (LinkedIn ไม่อนุญาตให้แสดงตัวเลขของตนในแอป AI) และตอบกลับพร้อมเวลาที่เลือก เวลาจะอิงตามนาฬิกาของชุด เว้นแต่จะระบุออฟเซ็ตไว้ เมื่อเปิดใช้เวลาธรรมชาติของชุด (ตามที่ list_social_sets ระบุ) โพสต์จะเผยแพร่ก่อนหรือหลังเวลาที่ระบุไม่กี่นาที โดยคำตอบจะแจ้งเวลาจริง หากบทบาทของบุคคลในองค์กรกำหนดให้ต้องได้รับอนุมัติก่อน ฉบับร่างจะถูกส่งไปขออนุมัติแทน (sent_for_approval ในคำตอบ) และจะเผยแพร่เมื่อเพื่อนร่วมทีมอนุมัติแล้ว หากต้องการตั้งเวลาฉบับร่างหลายรายการพร้อมกัน ให้ใช้ schedule_posts

อินพุตประเภท
post_idnumberจำเป็น
whentextจำเป็น"best_time" (Buzzmark เลือกเวลาที่เหมาะสมที่สุดซึ่งใกล้ที่สุดและยังว่างสำหรับบัญชีเหล่านี้), "next_slot" หรือวันที่และเวลา: "2026-10-02T09:00" ตามนาฬิกาของชุด หรือ ISO 8601 พร้อมออฟเซ็ต
account_idslist of number, up to 20ไม่บังคับค่าเริ่มต้น: บัญชีที่บันทึกไว้ในฉบับร่าง หรือบัญชีเริ่มต้นของชุด

ตั้งเวลาโพสต์หลายรายการ (schedule_posts)

ตั้งเวลาฉบับร่างได้สูงสุด 25 รายการในครั้งเดียว โดยแต่ละรายการมีเวลาของตนเอง จะตั้งเวลาในเวลาที่เหมาะสมที่สุดหรือช่วงเวลาถัดไปที่ยังว่างก็ได้ เช่น ฉบับร่างที่ create_weekly_content_plan บันทึกไว้ (วันที่และเวลาของแต่ละรายการคือช่วงเวลาที่กำหนดไว้) จะไม่โพสต์ทันที ระบบตรวจสอบฉบับร่างแต่ละรายการแยกกัน หากรายการใดเผยแพร่ไม่ได้ ระบบจะแจ้งรายการนั้นและยังคงตั้งเวลารายการอื่นต่อ หากบทบาทของบุคคลกำหนดให้ต้องได้รับอนุมัติก่อน ฉบับร่างจะถูกส่งไปขออนุมัติแทน

อินพุตประเภท
postslist of object, up to 25จำเป็นฉบับร่างแต่ละรายการพร้อมเวลา (post_id, when, optional account_ids)

เลื่อนเวลาโพสต์ที่ตั้งไว้ (reschedule_post)

เลื่อนโพสต์ที่ตั้งเวลาไว้ไปยังวันและเวลาใหม่ตามนาฬิกาของชุด โดยคงเวลานั้นไว้อย่างตรงตามที่กำหนด จะไม่โพสต์ทันที ข้อความ รูปภาพ และบัญชีจะคงเดิม

อินพุตประเภท
post_idnumberจำเป็น
whentextจำเป็นวันที่และเวลา: "2026-10-02T09:00" ตามนาฬิกาของชุด หรือ ISO 8601 พร้อมออฟเซ็ต

นำโพสต์ออกจากกำหนดการ (unschedule_post)

นำโพสต์ที่ตั้งเวลาไว้ออกจากปฏิทินและย้ายกลับไปเป็นฉบับร่าง โดยคงข้อความ รูปภาพ และบัญชีไว้ เพื่อให้แก้ไขหรือตั้งเวลาใหม่ได้ ไม่มีการลบข้อมูล รูปภาพที่คิวโพสต์เก็บไว้จะถูกคัดลอกเข้า Buzzmark ก่อน หากคัดลอกรูปใดไม่ได้ โพสต์จะยังคงอยู่ในกำหนดการ

อินพุตประเภท
post_idnumberจำเป็น

ลบฉบับร่าง (delete_draft)

ลบฉบับร่างอย่างถาวร โพสต์ที่ตั้งเวลาหรือเผยแพร่แล้วจะลบด้วยวิธีนี้ไม่ได้ ให้นำโพสต์ที่ตั้งเวลาไว้กลับไปเป็นฉบับร่างด้วย unschedule_post ก่อน

อินพุตประเภท
post_idnumberจำเป็น

ตรวจสอบโพสต์เทียบกับน้ำเสียงของแบรนด์ (check_post)

ให้คะแนนโพสต์ตั้งแต่ 0 ถึง 100 ตามระดับความเหมือนกับน้ำเสียงของแบรนด์ พร้อมคำตัดสินสั้น ๆ สิ่งหนึ่งที่ทำได้ดีหรือไม่เข้ากับแบรนด์ และคำแนะนำในการแก้ไขไม่เกินสามข้อ โดยแต่ละข้อจะเขียนโพสต์ใหม่ทั้งโพสต์ ตรวจสอบข้อความใดก็ได้ รวมถึงข้อความที่เขียนในแชตนี้ หรือฉบับร่าง (post_id) ซึ่งคะแนนจะถูกเก็บไว้ข้างฉบับร่างใน Buzzmark ไม่มีการเปลี่ยนแปลงโพสต์ ใช้ตัดสินโพสต์เดียวก่อนเผยแพร่ หากต้องการดูผลงานของโพสต์ที่เผยแพร่แล้ว ให้ใช้ get_post_stats และหากต้องการดูสิ่งที่โพสต์เหล่านั้นมีร่วมกัน ให้ใช้ get_insights

อินพุตประเภท
texttext, up to 10,000 charactersไม่บังคับโพสต์ที่ต้องการตรวจสอบ เว้นไว้เพื่อตรวจสอบฉบับร่างที่ระบุด้วย post_id
post_idnumberไม่บังคับ
platformtextไม่บังคับรหัสแพลตฟอร์มของ Buzzmark ที่โพสต์นี้เขียนให้ ค่าเริ่มต้น: บัญชีแรกของฉบับร่าง
hive_profile_idnumberไม่บังคับรหัสโปรไฟล์แบรนด์จาก list_brand_profiles ค่าเริ่มต้น: โปรไฟล์ของชุดโซเชียล
social_set_idnumberไม่บังคับรหัสชุดโซเชียลจาก list_social_sets ไม่บังคับหากบัญชีมีชุดเดียว

เขียนโพสต์ใหม่ (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)

ไอเดียโพสต์สำหรับแบรนด์จาก Scout ของ Buzzmark: ข่าวในแวดวงของแบรนด์ประจำสัปดาห์นี้ แต่ละหัวข้อมีเหตุผลว่าทำไมจึงสำคัญในตอนนี้ แหล่งที่มา และมุมโพสต์สองหรือสามแบบ รวมถึงมุมจากคู่แข่งเมื่อ 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 เท่าของโพสต์เฉลี่ย จากโพสต์ที่วัดผลได้ 5 จาก 19 โพสต์) และแนวทางนำไปใช้ โพสต์จะถูกเปรียบเทียบตามแพลตฟอร์ม การขึ้นต้นด้วยตัวเลขหรือคำถาม ความยาว ประเภทโพสต์ วันในสัปดาห์ และช่วงเวลาของวัน อ่านได้ไม่เกินวันละครั้ง: คำตอบเดิมจะถูกส่งกลับจนกว่าตัวเลขจะเปลี่ยน ต้องมีโพสต์ที่มีตัวเลขอย่างน้อย 8 โพสต์ในช่วง 30 วัน และจะแจ้งจำนวนที่มีหากน้อยกว่านั้น ใช้เพื่อเรียนรู้ว่าควรทำอะไรให้มากขึ้น หากต้องการดูแต่ละโพสต์และตัวเลข ให้ใช้ 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 สาธารณะไปยัง Library ของผู้ใช้ใน Buzzmark และหากระบุ 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 สำหรับแอปที่อ่านไฟล์ได้เอง (เช่น เทอร์มินัลหรือระบบไฟล์): ส่งไบต์ของไฟล์ไปยัง URL นั้นด้วย PUT พร้อมส่วนหัว Content-Type ที่ระบุในคำตอบ จากนั้นเรียก add_uploaded_media ด้วย upload_id รองรับ 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)

หลังจากส่งไฟล์ด้วย PUT ไปยัง upload_url ของ create_upload_link แล้ว ระบบจะคัดลอกไฟล์ไปยัง Library ของผู้ใช้ใน Buzzmark และหากระบุ post_id จะเพิ่มลงในฉบับร่างนั้นด้วย จะแจ้งสิ่งที่แพลตฟอร์มอาจปฏิเสธ เช่นเดียวกับ add_media_from_url upload_id ใช้ได้ 55 นาที

อินพุตประเภท
upload_idข้อความ ไม่เกิน 2,000 อักขระจำเป็นupload_id จาก create_upload_link
post_idตัวเลขไม่บังคับฉบับร่างที่จะเพิ่มไฟล์ หากไม่ระบุ ไฟล์จะถูกเพิ่มไปยัง Library เท่านั้น
partตัวเลข 0 ถึง 24ไม่บังคับโพสต์ใดในชุดโพสต์ เริ่มนับจาก 0 ค่าเริ่มต้นคือ 0

เพิ่มรูปภาพหรือวิดีโอจากแชตนี้ (add_media_from_chat)

รูปภาพหรือวิดีโอที่ผู้ใช้แนบมาในแชตนี้: คัดลอกไปยัง Library ของผู้ใช้ใน Buzzmark และหากระบุ 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_idnumberไม่บังคับID ชุดโซเชียลจาก list_social_sets ไม่บังคับเมื่อบัญชีมีชุดเดียว
goaltext, up to 600 charactersไม่บังคับสิ่งที่ต้องการให้สัปดาห์นี้บรรลุ โดยใช้คำพูดของผู้ใช้ เช่น การเปิดตัว อีเวนต์ หรือการจองเพิ่ม
starttextไม่บังคับวันแรกในรูปแบบ YYYY-MM-DD ตามเวลาของชุด ค่าเริ่มต้น: พรุ่งนี้
save_as_draftsyes or noไม่บังคับค่าเริ่มต้น false

คู่มือที่เราเผยแพร่

คู่มือแต่ละฉบับเปรียบเทียบเครื่องมือต่าง ๆ ตามข้อเท็จจริงที่แต่ละเครื่องมือเผยแพร่ Buzzmark เป็นหนึ่งในเครื่องมือเหล่านั้น และทุกหน้าระบุว่าใครเป็นผู้จัดทำ

คำถามเกี่ยวกับเซิร์ฟเวอร์

มีการทดลองใช้กับไคลเอนต์ใดบ้าง?

Claude, ChatGPT, Grok และ Cursor มีหน้าแนะนำของตนเอง ไคลเอนต์ใดก็ตามที่รองรับ MCP ผ่าน Streamable HTTP พร้อม OAuth 2.1 หรือส่วนหัว Bearer ก็น่าจะใช้งานได้ ส่วนแอปที่รองรับเฉพาะ stdio ต้องใช้บริดจ์

ทำไมจึงไม่มีเครื่องมือเผยแพร่ทันที?

เพื่อให้เจ้าของเป็นผู้ตัดสินใจขั้นสุดท้าย schedule_post ต้องกำหนดเวลาไว้อย่างน้อย 5 นาทีข้างหน้า หรือใช้ช่วงเวลาโพสต์ว่างถัดไป และสามารถเรียก Buzz ที่กำหนดเวลาไว้กลับคืนได้ในแอป

ข้อผิดพลาดมาจากไหน?

ทุกข้อความปฏิเสธเป็นประโยคที่ Buzzmark เขียนขึ้น โดยระบุเหตุผลและสิ่งที่ต้องทำ เช่น ข้อจำกัดของแพลตฟอร์ม ไม่มีรูปภาพ หรือชุดที่ไม่มีคิว ข้อความจากผู้ให้บริการจะไม่ถูกส่งไปยังแอป

มี REST API ด้วยหรือไม่?

ยังไม่มี ขณะนี้เซิร์ฟเวอร์ MCP เป็นช่องทางสำหรับแอป AI และมีให้ใช้ในทุกแผน

ตั้งค่าใน

  • Buzzmark ใน Claude: กดครั้งเดียวในไดเรกทอรีของ Claude หรือใช้คำสั่งเดียวใน Claude Code
  • Buzzmark ใน ChatGPT: กดครั้งเดียวในปลั๊กอินของ ChatGPT
  • Buzzmark ใน Grok: ตั้งค่าตัวเชื่อมต่อแบบกำหนดเองหนึ่งรายการที่ grok.com พร้อมลงชื่อเข้าใช้
  • Buzzmark ใน Cursor: ตั้งค่าบล็อก config หนึ่งบล็อก พร้อมลงชื่อเข้าใช้หรือใช้ API key