MCP Server BulkPublish

MCP Server:SNS投稿の予約と公開に使う

アドレス1つで、MCP対応のエージェントならどれでもBulkPublishにつながります。一度サインインすれば、エージェントは投稿、予約、報告までこなし、あなたのマシンにキーは残りません。

BulkPublishのMCP Server連携

MCP Server の操作一覧

MCP Serverから使える操作は20個あり、下では5つの分野に分けています。MCP Serverがやり取りするコードから読み取った一覧なので、どれも今すぐ使えます。

分野操作
分析 get_analytics
チャンネル list_channels
メディア create_media_upload,finalize_media_upload,list_media,upload_media
投稿 create_post,delete_post,get_post,get_post_metrics,get_queue_slot,list_posts,publish_post,retry_post,update_post
操作パネル compose_post,view_analytics,view_channels,view_media,view_posts

投稿の届き先

MCP Serverで予約した投稿は、ここにある15のネットワークのどれにでも届けられます。1アカウントだけでも、全アカウント同時でもかまいません。各ネットワークのページで上限や投稿形式を確認できます。

MCP Server の設定

ほとんどの人は、ホスト型のアドレスをクライアントに追加してサインインすれば十分です。自分のマシンでサーバーを動かしたい場合は、パッケージがAPIキーを使ってローカルで起動し、より多くのツールを提供します。

  1. BulkPublish のアカウントを作成し、投稿したいチャンネルを接続します。無料プランは 3 チャンネルまで接続でき、カードは不要です。
  2. 下の設定を使って、MCP クライアントにサーバーを追加します。アドレスは https://mcp.bulkpublish.com/mcp、トランスポートは Streamable HTTP です。貼り付けるキーはありません。
  3. クライアントに求められたらサインインします。このサインインは PKCE を使った OAuth 2.1 なので、トークンはそのクライアントだけのものになり、アカウントからいつでも失効させられます。
  4. 自分で動かす場合は、下のセルフホスト用の設定を使います。設定から開発者で作成した API キーで @bulkpublish/mcp-server を起動します。
  5. アシスタントに投稿を頼んでみてください。上に並んだ 20 個の操作が、利用できるすべてです。

MCP Server 向けの設定

ほとんどのクライアントはこの形を読みます。使うクライアントを下から選ぶと、そのクライアントが求める正確な書き方が見られます:
{
  "mcpServers": {
    "bulkpublish": {
      "url": "https://mcp.bulkpublish.com/mcp"
    }
  }
}
サインインの代わりに API キーを使って、サーバーを自分で動かすこともできます:
{
  "mcpServers": {
    "bulkpublish": {
      "command": "npx",
      "args": [
        "-y",
        "@bulkpublish/mcp-server"
      ],
      "env": {
        "BULKPUBLISH_API_KEY": "bp_your_api_key"
      }
    }
  }
}

Claude

これを実行します:
claude mcp add --transport http bulkpublish https://mcp.bulkpublish.com/mcp
あるいは、.mcp.json に手で追加します:
{
  "mcpServers": {
    "bulkpublish": {
      "type": "http",
      "url": "https://mcp.bulkpublish.com/mcp"
    }
  }
}
サインインの代わりに API キーを使って、サーバーを自分で動かすこともできます:
{
  "mcpServers": {
    "bulkpublish": {
      "command": "npx",
      "args": [
        "-y",
        "@bulkpublish/mcp-server"
      ],
      "env": {
        "BULKPUBLISH_API_KEY": "bp_your_api_key"
      }
    }
  }
}

Claude の詳しい手引き

ChatGPT

ChatGPT で Settings → MCP servers → Add server → Streamable HTTP を開き、このアドレスを入力します:
https://mcp.bulkpublish.com/mcp

ChatGPT の詳しい手引き

Grok

Grok で grok.com/connectors → New connector → Custom を開き、このアドレスを入力します:
https://mcp.bulkpublish.com/mcp

Grok の詳しい手引き

Grok Bot

Grok Bot をこのアドレスに向け、Streamable HTTP を選びます:
https://mcp.bulkpublish.com/mcp

Grok Bot の詳しい手引き

Muse

Muse をこのアドレスに向け、Streamable HTTP を選びます:
https://mcp.bulkpublish.com/mcp

Muse の詳しい手引き

Manus

Manus で Settings → Integrations → Custom MCP Servers → Add Server を開き、このアドレスを入力します:
https://mcp.bulkpublish.com/mcp

Manus の詳しい手引き

Cue

Cue をこのアドレスに向け、Streamable HTTP を選びます:
https://mcp.bulkpublish.com/mcp

Cue の詳しい手引き

Cursor

これを .cursor/mcp.json に追加します:
{
  "mcpServers": {
    "bulkpublish": {
      "url": "https://mcp.bulkpublish.com/mcp"
    }
  }
}
サインインの代わりに API キーを使って、サーバーを自分で動かすこともできます:
{
  "mcpServers": {
    "bulkpublish": {
      "command": "npx",
      "args": [
        "-y",
        "@bulkpublish/mcp-server"
      ],
      "env": {
        "BULKPUBLISH_API_KEY": "bp_your_api_key"
      }
    }
  }
}

Cursor の詳しい手引き

Antigravity

これを ~/.gemini/config/mcp_config.json に追加します:
{
  "mcpServers": {
    "bulkpublish": {
      "serverUrl": "https://mcp.bulkpublish.com/mcp"
    }
  }
}
サインインの代わりに API キーを使って、サーバーを自分で動かすこともできます:
{
  "mcpServers": {
    "bulkpublish": {
      "command": "npx",
      "args": [
        "-y",
        "@bulkpublish/mcp-server"
      ],
      "env": {
        "BULKPUBLISH_API_KEY": "bp_your_api_key"
      }
    }
  }
}

Antigravity の詳しい手引き

Codex CLI

これを ~/.codex/config.toml に追加します:
[mcp_servers.bulkpublish]
url = "https://mcp.bulkpublish.com/mcp"
サインインの代わりに API キーを使って、サーバーを自分で動かすこともできます:
[mcp_servers.bulkpublish]
command = "npx"
args = ["-y", "@bulkpublish/mcp-server"]
env = { BULKPUBLISH_API_KEY = "bp_your_api_key" }

Codex CLI の詳しい手引き

Gemini CLI

これを実行します:
gemini mcp add --transport http bulkpublish https://mcp.bulkpublish.com/mcp
あるいは、~/.gemini/settings.json に手で追加します:
{
  "mcpServers": {
    "bulkpublish": {
      "httpUrl": "https://mcp.bulkpublish.com/mcp"
    }
  }
}
サインインの代わりに API キーを使って、サーバーを自分で動かすこともできます:
{
  "mcpServers": {
    "bulkpublish": {
      "command": "npx",
      "args": [
        "-y",
        "@bulkpublish/mcp-server"
      ],
      "env": {
        "BULKPUBLISH_API_KEY": "bp_your_api_key"
      }
    }
  }
}

Gemini CLI の詳しい手引き

Windsurf

これを ~/.codeium/windsurf/mcp_config.json に追加します:
{
  "mcpServers": {
    "bulkpublish": {
      "serverUrl": "https://mcp.bulkpublish.com/mcp"
    }
  }
}
サインインの代わりに API キーを使って、サーバーを自分で動かすこともできます:
{
  "mcpServers": {
    "bulkpublish": {
      "command": "npx",
      "args": [
        "-y",
        "@bulkpublish/mcp-server"
      ],
      "env": {
        "BULKPUBLISH_API_KEY": "bp_your_api_key"
      }
    }
  }
}

Windsurf の詳しい手引き

VS Code

これを .vscode/mcp.json に追加します:
{
  "servers": {
    "bulkpublish": {
      "type": "http",
      "url": "https://mcp.bulkpublish.com/mcp"
    }
  }
}
サインインの代わりに API キーを使って、サーバーを自分で動かすこともできます:
{
  "servers": {
    "bulkpublish": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@bulkpublish/mcp-server"
      ],
      "env": {
        "BULKPUBLISH_API_KEY": "bp_your_api_key"
      }
    }
  }
}

VS Code の詳しい手引き

Cline

これを cline_mcp_settings.json に追加します:
{
  "mcpServers": {
    "bulkpublish": {
      "type": "streamableHttp",
      "url": "https://mcp.bulkpublish.com/mcp"
    }
  }
}
サインインの代わりに API キーを使って、サーバーを自分で動かすこともできます:
{
  "mcpServers": {
    "bulkpublish": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@bulkpublish/mcp-server"
      ],
      "env": {
        "BULKPUBLISH_API_KEY": "bp_your_api_key"
      }
    }
  }
}

Cline の詳しい手引き

Warp

Warp で MCP servers → + Add を開き、これを貼り付けます:
{
  "bulkpublish": {
    "url": "https://mcp.bulkpublish.com/mcp"
  }
}
サインインの代わりに API キーを使って、サーバーを自分で動かすこともできます:
{
  "bulkpublish": {
    "command": "npx",
    "args": [
      "-y",
      "@bulkpublish/mcp-server"
    ],
    "env": {
      "BULKPUBLISH_API_KEY": "bp_your_api_key"
    }
  }
}

Warp の詳しい手引き

OpenClaw

OpenClaw をこのアドレスに向け、Streamable HTTP を選びます:
https://mcp.bulkpublish.com/mcp

OpenClaw の詳しい手引き

Hermes

Hermes をこのアドレスに向け、Streamable HTTP を選びます:
https://mcp.bulkpublish.com/mcp

Hermes の詳しい手引き

まず試したいプロンプト

MCP Serverを接続したら、まずはこのどれかを貼り付けてみてください。角かっこの部分はご自分の内容に置き換えます。

つながっているものを確認する
BulkPublish のチャンネルを見せて、そのうえで今後 7 日間に予約されている投稿をすべて挙げてください。何も入っていないチャンネルも教えてください。
1 本書いてキューに入れる
[テーマ] について LinkedIn の投稿を書いてください。いつもの書き方に合わせてください: [一行で説明]。まず下書きを見せて、私が了承したら BulkPublish のキューの次の空き枠に予約してください。
リンクを投稿に作り替える
[URL を貼る] を読んで、接続済みの BulkPublish チャンネルごとに 1 本ずつ投稿を作ってください。同じ文章を使い回すのではなく、それぞれのネットワークで通じる形に直してください。来週火曜の午前に予約します。予約する前に全部見せてください。
1 週間分をまとめて組む
今週投稿したいことが 5 つあります: [列挙]。それぞれ BulkPublish の投稿を作り、キューの空き枠に散らして連続で出ないようにしてください。終わったら組み上がった 1 週間を見せてください。
画像を、文案を選んで投稿する
[ファイルのパス、または画像を添付] を BulkPublish のメディアライブラリにアップロードして、Instagram 用の文案を切り口を変えて 3 つ書いてください。私が 1 つ選んだら、その画像で予約してください。
これから 2 週間を点検する
BulkPublish で今後 14 日間に予約されている投稿を、日ごとにまとめて挙げてください。重複しているもの、そのネットワークには不自然な時間に出るもの、まったく何もない日を指摘してください。
失敗したものを直す
直近 7 日間で失敗した BulkPublish の投稿を探してください。それぞれ何が起きたのかをわかりやすく説明し、一時的な問題に見えるものだけ再試行して、私が先に直す必要があるものはどれか教えてください。
数字を読み返す
直近 30 日の BulkPublish の分析を出してください。いちばん反応がよかった投稿を 3 つと、その共通点、そして来月もっとやるべきことを 1 つ挙げてください。一般論ではなく私の数字を使ってください。

よくある使われ方

使っているエージェントがまだここに載っていないとき、またはクライアントごとに同じ設定がどう書かれるか見比べたいときの出発点です。

  • 1か月分の投稿をまとめてアップロードし、あとは決めた時刻にキューが送り出すのにまかせる。
  • 一度書いて、どこにでも出す。同じ投稿をSNSごとに整えて、つないだチャンネルすべてに同時に出す。
  • ブログやポッドキャストのRSSを見て、新しい記事が出た瞬間に自動で投稿する。
  • 数字を取り戻す。インプレッション、エンゲージメント、リンククリックが、投稿を出したのと同じ経路で返ってくる。

詳細

MCP Serverの実用的な情報をまとめました。設定するときにも、あとで確認するときにも使えます。

項目内容
アドレス https://mcp.bulkpublish.com/mcp
認証 OAuth 2.1。サインインは一度だけ、コピーするものはなく、いつでも失効できます
インストール npm install @bulkpublish/mcp-server
操作数 20個の操作
対応SNS 15のSNS

MCP Server を開く · APIドキュメントを読む

よくある質問

MCP Serverを接続する前によく寄せられる質問です。

BulkPublishのどこまで届きますか。

上の表にある20個の操作です。投稿、メディア、ラベル、チャンネルセット、繰り返し予約、RSS自動投稿、分析まで、アプリ自身が呼んでいるものはすべて含まれます。

認証はどうなっていますか。

APIキーをbearerトークンとして送ります。設定、次に開発者から作成してください。キーは1つの組織に属していて、ほかのキーに触れずに単独で失効できます。

どのSNSに投稿できますか。

1回の呼び出しで15すべてに投稿できます。同じ文面をそのまま送っても、SNSごとに上書きしてもかまいません。投稿は失敗してからではなく、キューに入る前に各SNSの制限に照らして検証されます。

画像や動画はアップロードできますか。

できます。小さいファイルは1リクエストで、大きい動画は直接アップロード用のURLを受け取ってストレージへ分割送信します。どちらの方法でもメディアIDが返り、それを投稿に添えます。

分析データは取得できますか。

できます。投稿ごとの指標とアカウント単位の集計は、それを公開しているすべてのSNSから返ってきます。リンククリックはBulkPublish自身が計測しているので、SNS側が何も返さない場合でも残ります。

利用は無料ですか。

無料プランを含め、どのプランでも無料です。API分の別料金はありません。ここから予約した投稿は、アプリで書いた投稿と同じ月間の投稿数に数えられます。

まだ解決しませんか?ヘルプセンターで手順を詳しく説明しています。

ガイドとチュートリアル

MCP Serverを使ったブログのチュートリアル。

ブログを読む

BulkPublishはほかにも28のツールと連携できます。気になるものを選んで、接続方法を見てみてください。

投稿を始める

アカウントを作ってチャンネルをつなげば、数分後には最初の投稿を予約できます。無料プラン、カード不要、解約はいつでもどうぞ。