Buzzmark

公式

ブランド独自の声で投稿を作成し、各下書きを0〜100点で評価して、6つのソーシャルネットワークに予約投稿します。

Buzzmark MCPで何ができますか?

  • ブランドのトーンに合わせて投稿を下書きする — Buzzmark に write_posts でアイデアから1~5件の投稿を作成してもらい、気に入った文章を save_draft で保存します。
  • 公開せずに予約する — when に "best_time"、"next_slot"、または日時を指定して schedule_post を使い、下書きをカレンダーに登録します。
  • 1週間分のコンテンツを計画する — create_weekly_content_plan で7日間のプランを作成し、必要に応じて save_as_drafts で各投稿を下書きとして保存します。
  • 投稿がブランドに合っているか確認する — check_post で任意の文章や下書きを0~100点で評価し、スコアを上げるための修正案を最大3つ取得します。
  • 効果があった投稿を確認する — 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 などにインストールできます

ドキュメント

1つのサーバー。あらゆるMCPアプリに対応。

BuzzmarkはStreamable HTTP経由でMCPを提供し、OAuth 2.1でのサインインまたはAPIキーを利用できます。24個のツールを備え、アプリと同じルールが適用されます。その場で投稿することはできません。

サーバーURL: https://buzzmark.ai/mcp

接続方法

接続方法
トランスポート上記のサーバーURLで、Streamable HTTP経由のMCPを使用します。
サインインPKCE(S256)を使用したOAuth 2.1に対応しています。クライアントはその場で登録するか、メタデータURLを指定できます。最初のリクエストにはリソースメタデータを含む401が返されるため、クライアントは認可サーバーを自動的に見つけます。
サインインなしの場合BuzzmarkのAIアプリページで取得したAPIキーを、Bearerトークンとして送信します。キーは一度だけ表示され、Buzzmarkにはそのフィンガープリントのみが保存されます。
スコープスコープは1つだけで、buzzです。アプリがそれ以外のスコープを要求しても、拒否されずに除外されます。
トークンアクセストークンの有効期間は1時間、リフレッシュトークンは90日で、使用時にローテーションされます。認可コードの有効期間は10分で、一度だけ使用できます。2回目に使用すると、許可が無効になります。
制限アカウント全体で、すべてのアプリとキーを合わせて、1分あたり30回、1日あたり1,000回まで呼び出せます。書き込みと画像の生成は、プランの月間クォータにもカウントされます。
監査各呼び出しについて、ツール名と結果を記録します。引数や回答は記録しません。

ツールリファレンス

サーバーが返す内容と一致するよう、ビルド時にサーバー独自のカタログから読み込みます。

ソーシャルセットの一覧 (list_social_sets)、読み取り専用

ユーザーのソーシャルセットを一覧表示します。各セットは、接続済みのソーシャルアカウントをまとめたもので、独自のHiveプロフィール(ブランドの声)、タイムゾーン、週間投稿枠を持ちます。まずここから始めてください。他の多くのツールでは、この回答に含まれるsocial_set_idとアカウントIDを使用します。

入力: 入力はありません。

ブランドプロフィールの一覧 (list_brand_profiles)、読み取り専用

ユーザーのブランドプロフィール(BuzzmarkではHiveプロフィールと呼びます)を一覧表示します。各ブランドについてBuzzmarkが把握している声、トーン、オーディエンス、製品などが含まれます。書き込みツールはブランドプロフィールの声で文章を作成します。hive_profile_idにその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の全内容を取得します。スレッドの各投稿とそのテキストや画像、最初のコメント、投稿先アカウント、ソーシャルセットとブランドプロフィール、ステータス、予約時刻が含まれます。テキストが400文字で切り詰められるlist_postsの後に使うか、save_draftで変更する前に下書きを読むために使います。いいね数などの数値は含まれません。公開済み投稿の数値はget_post_statsで取得できます。

入力型
post_id数値必須BuzzのID。list_postsまたはsave_draftの回答から取得します。

ブランドの声で投稿を作成 (write_posts)

アイデアをもとに、Hiveプロフィールの声とBuzzmarkの執筆ルールおよび事後チェックに従って、新しい投稿を1~5件作成します。回答はすべてBuzzmarkのユーザーライブラリに保存されます。下書きとしては保存されません。保存したいテキストをsave_draftに渡してください。まだ存在しない投稿にはこのツールを使います。既存の投稿を変更するにはrewrite_postを、保存済みの下書きにプラットフォームごとのテキストを設定するにはadapt_for_platformsを使います。

入力型
ideaテキスト、最大2,000文字必須投稿のテーマをユーザー自身の言葉で指定します。
hive_profile_id数値任意
social_set_id数値任意hive_profile_idを省略した場合に、投稿を作成するHiveプロフィールを持つソーシャルセット。アカウントにセットが1つだけある場合は省略できます。
platformテキスト任意投稿先のBuzzmarkプラットフォームID(x、linkedin、instagram、threads、facebook、tiktok、bluesky)。
format"post"、"thread"のいずれか任意デフォルトは"post"
count数値、1~5任意デフォルトは3
with_picture_briefyesまたはno任意各投稿に画像の概要を追加し、create_imageで使用します。デフォルトはfalse

下書きの保存 (save_draft)

Buzzの下書きを新規作成するか、post_idを指定して更新します。下書きは下書きのままで、投稿も予約もされません。1件の投稿にはtextを、複数の投稿にはthreadを指定します。プラットフォームで拒否される可能性がある内容(文字数超過、画像の不足、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件任意スレッド。投稿ごとに1つの文字列を指定します。textを置き換えます。
social_set_id数値任意list_social_setsで取得したソーシャルセットID。アカウントにセットが1つだけある場合は省略できます。
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はこれらのアカウントで投稿の反応が最も良い空き時間のうち、最も早い時間を、Buzzmark内部で保持する数値に基づいて選び、選択した時刻を回答します(LinkedInはAIアプリでの数値の使用を許可していません)。時刻はオフセットが付いていない限り、セットのタイムゾーンに従います。セットで自然な投稿時刻が有効になっている場合(list_social_setsで確認できます)、指定時刻の数分前後に投稿されます。回答には実際の時刻が記載されます。組織内でユーザーの役割上、事前承認が必要な場合は、代わりに下書きが承認に回され(回答のsent_for_approval)、チームメイトが承認すると投稿されます。複数の下書きをまとめて予約するにはschedule_postsを使います。

入力型
post_id数値必須
whenテキスト必須"best_time"(Buzzmarkがこれらのアカウントに最適な空き時間のうち最も早い時刻を選択)、"next_slot"、または日時。"2026-10-02T09:00"のようにセットのタイムゾーンで指定するか、オフセット付きの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"のようにセットのタイムゾーンで指定するか、オフセット付きのISO 8601形式で指定します。

投稿の予約を解除 (unschedule_post)

予約済み投稿をカレンダーから外し、テキスト、画像、アカウントを保持したまま下書きに戻します。編集または再予約が可能です。削除はされません。投稿キューが保持していた画像は、まずBuzzmarkにコピーされます。コピーできない画像がある場合、投稿は予約されたままになります。

入力型
post_id数値必須

下書きの削除 (delete_draft)

下書きを完全に削除します。予約済みまたは公開済みの投稿はここでは削除できません。予約済みの投稿を下書きに戻すには、先にunschedule_postを使います。

入力型
post_id数値必須

ブランドの声に照らして投稿をチェック (check_post)

投稿がブランドらしいかを0~100で採点し、短い評価、うまくいっている点またはずれている点を1つ、スコアを上げるための修正案を最大3つ提示します。各修正案は投稿全体を書き直したものです。このチャットで書いたテキストを含む任意のテキスト、またはpost_idで指定した下書きをチェックできます。下書きのスコアはBuzzmark内でその下書きと一緒に保存されます。投稿自体は変更されません。公開前に1件の投稿を評価するにはこのツールを使います。公開済み投稿の成果を確認するにはget_post_statsを、共通点を確認するにはget_insightsを使います。

入力型
textテキスト、最大10,000文字任意チェックする投稿。省略するとpost_idで指定した下書きをチェックします。
post_id数値任意
platformテキスト任意投稿先のBuzzmarkプラットフォームID。デフォルトは下書きの最初のアカウントです。
hive_profile_id数値任意list_brand_profilesで取得したブランドプロフィールID。デフォルトはソーシャルセット独自のプロフィールです。
social_set_id数値任意list_social_setsで取得したソーシャルセットID。アカウントにセットが1つだけある場合は省略できます。

投稿の書き直し (rewrite_post)、読み取り専用

Buzzが投稿を1つの方向性で書き直し、ブランドの声とBuzzmarkの執筆ルールに沿った候補を最大3つ提示します。保存はされません。ユーザーが選んだ候補をsave_draftに渡してください。すでに存在する投稿を1つの方向性で変更するにはこのツールを使います。アイデアから新しい投稿を作成するにはwrite_postsを、保存済みの下書きを投稿先の各プラットフォーム向けに書き直して、その候補を下書きに保存するにはadapt_for_platformsを使います。アクション: match_hive(ブランドらしい表現にする)、fix_grammar(スペルと文法のみ修正)、sharpen(より明確で簡潔にする)、sting(より力強くする)、trim(長さを約半分にする)、remix(新鮮な表現にする)、expand(具体的な詳細を1つ追加する)、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のプラットフォームID。for_platformでは必須です。それ以外の場合は、書き換え後に維持する長さを指定します。
instructionテキスト、最大600文字任意customの場合:ユーザー自身の言葉で、どのように書き換えるかを指定します。
hive_profile_id数値任意list_brand_profilesのブランドプロフィールID。既定値:ソーシャルセット自身のもの。
social_set_id数値任意list_social_setsのソーシャルセットID。アカウントにセットが1つある場合は省略できます。

プラットフォームごとに下書きのバージョンを作成する(adapt_for_platforms)

各プラットフォーム(または指定したプラットフォーム)に合わせて下書きを書き換え、Spreadがアプリで行うように、そのバージョンを下書きに保存します。下書きの最初のアカウントには投稿本文が保持され、それ以外の各プラットフォームには同じ画像を使った専用のテキストが保存されます。対象プラットフォーム用に以前保存したバージョンは置き換えられます。単一の投稿に対応し、スレッドには対応しません。LinkedIn用のバージョンではLinkedInのタグを@[link]として保持します。LinkedInで見つけられないタグがあれば、回答で警告します。下書きを作成し、アカウントを設定した後に使用してください。投稿本文自体を変更するにはrewrite_postを使用します(そのfor_platformアクションは、保存せずに1つのプラットフォーム向けに書き換えます)。新しい投稿にはwrite_postsを使用してください。

入力型
post_id数値必須
platformsテキストのリスト、最大8件任意下書きのアカウントに含まれるBuzzmarkのプラットフォームID。既定値:最初のアカウント以降のすべてのプラットフォーム。

ニュースや競合他社から投稿のアイデアを得る(get_post_ideas)

BuzzmarkのScoutがブランド向けの投稿アイデアを提案します。今週の業界ニュース、各トピックが今重要な理由、情報源、投稿の切り口を2~3案、さらにScoutが競合他社を調査済みの場合は競合他社の切り口も含まれます。Scoutが最後に調査した内容とその日付を回答します。refreshを指定した場合、またはこのブランドのニュースをScoutがまだ一度も調査していない場合は、先にニュースを再調査します(最大1分。Scoutの実行1回としてカウントされます)。アイデアの提案のみです。投稿に仕上げるにはwrite_postsを使用してください。

入力型
social_set_id数値任意list_social_setsのソーシャルセットID。アカウントにセットが1つある場合は省略できます。
hive_profile_id数値任意list_brand_profilesのブランドプロフィールID。既定値:ソーシャルセット自身のもの。
refreshyesまたはno任意既定値はfalse

今月うまくいったこと(get_insights)

過去30日間のブランド投稿について、平均的な投稿より成果が良かった場合または悪かった場合に共通する点を、平易な文で最大1つの知見と2つの施策として示します。LinkedInは数値をAIアプリで利用できないため、LinkedInの投稿は別に分析され、知見はBuzzmarkに保存されます。それぞれの知見には、根拠となる数値(例:質問で始まる投稿は、測定対象19件中5件で、平均的な投稿の2.3倍のエンゲージメントを獲得)と、実行に移すためのアイデアが含まれます。投稿はプラットフォームごとに、冒頭が数字か質問か、長さ、投稿タイプ、曜日、時間帯で比較されます。1日に1回まで分析され、数値に変化がなければ同じ回答が返されます。過去30日間に数値のある投稿が8件必要です。8件未満の場合は、現在の件数を示します。今後どのような投稿を増やすべきかを知るにはこの機能を使います。個々の投稿とその数値にはget_post_stats、最適な曜日と時間にはget_best_times、公開前の下書きの評価にはcheck_postを使用してください。

入力型
social_set_id数値任意hive_profile_idを省略した場合にブランドプロフィールを読み取るソーシャルセット。アカウントにセットが1つある場合は省略できます。
hive_profile_id数値任意list_brand_profilesのブランドプロフィールID。既定値:ソーシャルセット自身のもの。ソーシャルセットがない場合は、アカウントの既定のブランドプロフィール。

投稿に最適な時間(get_best_times)、読み取り専用

ソーシャルセット自身が公開した投稿のうち、成果が最も良かった時間帯を、セットのタイムゾーンにおける曜日と時間の組み合わせで上位6件まで、最良のものから順に示します。各時間帯には、該当する投稿数と、投稿あたりの平均エンゲージメント(いいね+コメント+シェアまたはリポストのうち多い方+保存)が含まれます。投稿のエンゲージメントがゼロの時間帯は除外されるため、まだエンゲージメントがないセットでは時間帯が表示されません。セットのタイムゾーンと、読み取った投稿数も示します。LinkedInは数値をAIアプリで利用できないため、LinkedInの投稿は集計されません。LinkedInにしか投稿していないセットには、公開調査に基づく初期設定の時間帯と、そのセット自身の投稿時間帯が表示されます。LinkedInを含む任意のプラットフォームで最適な時間に投稿するには、schedule_postでwhenを"best_time"に設定すると、Buzzmarkが時間を選びます。個々の投稿の成果にはget_post_stats、投稿に共通する特徴にはget_insightsを使用してください。

入力型
social_set_id数値任意list_social_setsのソーシャルセットID。アカウントにセットが1つある場合は省略できます。
days数値、14~180任意現在からさかのぼって読み取る公開済み投稿の日数。14~180、既定値は90。

最近の投稿の成果(get_post_stats)、読み取り専用

過去数日間にソーシャルセットが公開した投稿を、エンゲージメント(いいね+コメント+シェアまたはリポストのうち多い方+保存)の高い順に表示します。各投稿には、プラットフォーム、セットのタイムゾーンでの公開日時、テキスト、リンク、エンゲージメント、Buzzmarkから公開されたかどうか、各種数値が含まれます。また、対象期間内の全投稿の数値を合計します。LinkedInは数値をAIアプリで利用できないため、LinkedInの投稿はnumbers_in_buzzmark_onlyに新しい順で別途表示され、公開日時、リンク、Buzzmarkで数値を確認する場所が示されます。これらは合計から除外されます。数値にはインプレッション、リーチ、再生数、いいね、コメント、シェア、保存、クリックが含まれます。プラットフォーム独自の名称(返信、リポスト、ブックマーク、videoViews、upvotesなど)がある場合は、その名称を使います。プラットフォームが報告しない数値は省略し、0とは表示しません。どの投稿がどれだけ成果を上げたかを確認するにはこの機能を使います。共通点にはget_insights、最適な曜日と時間にはget_best_times、下書きや予約済み投稿にはlist_posts、個別のBuzz全体にはget_postを使用してください。

入力型
social_set_id数値任意list_social_setsのソーシャルセットID。アカウントにセットが1つある場合は省略できます。
days数値、1~180任意現在からさかのぼって読み取る公開済み投稿の日数。1~180、既定値は30。
limit数値、1~30任意返す投稿数。成果の高い順。1~30、既定値は10。合計には対象期間内のすべての投稿が含まれます。

画像を作成する(create_image)

Buzzmarkの画像モデルで画像を作成し、ユーザーのLibraryに保存します。post_idを指定すると、その下書きにも追加されます。画像にはHiveプロフィールの色が反映され、Hiveプロフィールに記載された製品名を指定すると、その製品の実際の写真が参照画像として使われます。今月分の画像クレジットを1つ使用します。作成に失敗した画像や拒否された画像はカウントされません。所要時間は約1分です。

入力型
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)

公開リンクではなく、ユーザー自身のパソコンやスマートフォンにある画像または動画をアップロードする場合に使います。1つのファイルに使える方法を2つ返します。upload_pageはユーザーに送るBuzzmarkのページで、ユーザーがファイルを選ぶと下書きに直接追加されます(post_idを渡してください)。file_nameを指定すると、upload_urlも返されます。これはファイル自体を読み取れるアプリ(ターミナルやファイルシステムなど)向けです。回答に示されるContent-Typeヘッダーを付けて、ファイルのバイト列をそのURLに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

1週間の計画を立てる(create_weekly_content_plan)

ソーシャルセットの今後7日間の計画です。今週の目的、2〜4個のコンテンツの柱、投稿枠ごとにすぐ編集できる投稿を1件ずつまとめています。各投稿には、曜日、時刻、プラットフォーム、画像のアイデアとその理由が含まれます。セットのHiveプロフィール、投稿枠、最適な投稿時間、最近の投稿の実績、すでに予定されている投稿をもとに作成します。LinkedInの数値は作成には使いません。Buzzmarkはその後、LinkedInのみの各投稿を、その日のLinkedInの最適な投稿枠に移動します。アカウントの接続が必要です。数値のある公開済み投稿が8件未満の場合は、ブランドの声と各プラットフォームの慣習を参考にし、その旨を明記します。ライブラリに保存されます。まず、投稿を下書きにするかユーザーに確認してください。save_as_draftsを指定すると、すべての投稿が下書きにもなり、schedule_postsを実行すると、すべての投稿が一度に各投稿枠へ設定されます。計画された投稿1件につき、Buzzが1件分消費されます。所要時間は最大1分です。

入力型
social_set_idnumber任意list_social_setsで取得したソーシャルセットID。アカウントにセットが1つだけの場合は省略可能です。
goaltext、最大600文字任意今週に達成したいことをユーザー自身の言葉で記述します。新商品の発売、イベント、予約の増加など。
starttext任意セットのタイムゾーンでの初日。YYYY-MM-DD形式。デフォルトは明日です。
save_as_draftsyes or no任意デフォルトはfalseです。

公開しているガイド

各ガイドでは、それぞれのツールが公開している情報に基づいて比較します。Buzzmarkもその1つで、すべてのページに作成者が記載されています。

サーバーについての質問

どのクライアントで動作確認されていますか?

Claude、ChatGPT、Grok、Cursorには、それぞれ専用のページがあります。Streamable HTTPとOAuth 2.1またはBearerヘッダーを使ってMCPに接続するクライアントであれば動作するはずです。stdioのみをサポートするアプリにはブリッジが必要です。

なぜ今すぐ公開するツールがないのですか?

最終決定権をオーナーに残すためです。schedule_postでは、少なくとも5分後の時刻か、次の空き投稿枠を指定する必要があります。また、予定済みのBuzzはアプリで取り消せます。

エラーはどこから来ますか?

拒否メッセージはすべてBuzzmarkが作成したもので、理由と対処方法が記載されています。プラットフォームの制限、画像の不足、キューのないセットなどが該当します。プロバイダーのメッセージがアプリに届くことはありません。

REST APIもありますか?

まだありません。現在、AIアプリから接続する方法はMCPサーバーで、すべてのプランで利用できます。

次のサービスで設定