MCP Server
BulkPublish
MCP Server:SNS投稿の予約と公開に使う
アドレス1つで、MCP対応のエージェントならどれでもBulkPublishにつながります。一度サインインすれば、エージェントは投稿、予約、報告までこなし、あなたのマシンにキーは残りません。
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キーを使ってローカルで起動し、より多くのツールを提供します。
- BulkPublish のアカウントを作成し、投稿したいチャンネルを接続します。無料プランは 3 チャンネルまで接続でき、カードは不要です。
- 下の設定を使って、MCP クライアントにサーバーを追加します。アドレスは https://mcp.bulkpublish.com/mcp、トランスポートは Streamable HTTP です。貼り付けるキーはありません。
- クライアントに求められたらサインインします。このサインインは PKCE を使った OAuth 2.1 なので、トークンはそのクライアントだけのものになり、アカウントからいつでも失効させられます。
- 自分で動かす場合は、下のセルフホスト用の設定を使います。設定から開発者で作成した API キーで @bulkpublish/mcp-server を起動します。
- アシスタントに投稿を頼んでみてください。上に並んだ 20 個の操作が、利用できるすべてです。
MCP Server 向けの設定
{
"mcpServers": {
"bulkpublish": {
"url": "https://mcp.bulkpublish.com/mcp"
}
}
} {
"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 {
"mcpServers": {
"bulkpublish": {
"type": "http",
"url": "https://mcp.bulkpublish.com/mcp"
}
}
} {
"mcpServers": {
"bulkpublish": {
"command": "npx",
"args": [
"-y",
"@bulkpublish/mcp-server"
],
"env": {
"BULKPUBLISH_API_KEY": "bp_your_api_key"
}
}
}
} ChatGPT
https://mcp.bulkpublish.com/mcp Grok
https://mcp.bulkpublish.com/mcp Grok Bot
https://mcp.bulkpublish.com/mcp Muse
https://mcp.bulkpublish.com/mcp Manus
https://mcp.bulkpublish.com/mcp Cue
https://mcp.bulkpublish.com/mcp Cursor
{
"mcpServers": {
"bulkpublish": {
"url": "https://mcp.bulkpublish.com/mcp"
}
}
} {
"mcpServers": {
"bulkpublish": {
"command": "npx",
"args": [
"-y",
"@bulkpublish/mcp-server"
],
"env": {
"BULKPUBLISH_API_KEY": "bp_your_api_key"
}
}
}
} Antigravity
{
"mcpServers": {
"bulkpublish": {
"serverUrl": "https://mcp.bulkpublish.com/mcp"
}
}
} {
"mcpServers": {
"bulkpublish": {
"command": "npx",
"args": [
"-y",
"@bulkpublish/mcp-server"
],
"env": {
"BULKPUBLISH_API_KEY": "bp_your_api_key"
}
}
}
} Codex CLI
[mcp_servers.bulkpublish]
url = "https://mcp.bulkpublish.com/mcp" [mcp_servers.bulkpublish]
command = "npx"
args = ["-y", "@bulkpublish/mcp-server"]
env = { BULKPUBLISH_API_KEY = "bp_your_api_key" } Gemini CLI
gemini mcp add --transport http bulkpublish https://mcp.bulkpublish.com/mcp {
"mcpServers": {
"bulkpublish": {
"httpUrl": "https://mcp.bulkpublish.com/mcp"
}
}
} {
"mcpServers": {
"bulkpublish": {
"command": "npx",
"args": [
"-y",
"@bulkpublish/mcp-server"
],
"env": {
"BULKPUBLISH_API_KEY": "bp_your_api_key"
}
}
}
} Windsurf
{
"mcpServers": {
"bulkpublish": {
"serverUrl": "https://mcp.bulkpublish.com/mcp"
}
}
} {
"mcpServers": {
"bulkpublish": {
"command": "npx",
"args": [
"-y",
"@bulkpublish/mcp-server"
],
"env": {
"BULKPUBLISH_API_KEY": "bp_your_api_key"
}
}
}
} VS Code
{
"servers": {
"bulkpublish": {
"type": "http",
"url": "https://mcp.bulkpublish.com/mcp"
}
}
} {
"servers": {
"bulkpublish": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@bulkpublish/mcp-server"
],
"env": {
"BULKPUBLISH_API_KEY": "bp_your_api_key"
}
}
}
} Cline
{
"mcpServers": {
"bulkpublish": {
"type": "streamableHttp",
"url": "https://mcp.bulkpublish.com/mcp"
}
}
} {
"mcpServers": {
"bulkpublish": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@bulkpublish/mcp-server"
],
"env": {
"BULKPUBLISH_API_KEY": "bp_your_api_key"
}
}
}
} Warp
{
"bulkpublish": {
"url": "https://mcp.bulkpublish.com/mcp"
}
} {
"bulkpublish": {
"command": "npx",
"args": [
"-y",
"@bulkpublish/mcp-server"
],
"env": {
"BULKPUBLISH_API_KEY": "bp_your_api_key"
}
}
} OpenClaw
https://mcp.bulkpublish.com/mcp Hermes
https://mcp.bulkpublish.com/mcp まず試したいプロンプト
MCP Serverを接続したら、まずはこのどれかを貼り付けてみてください。角かっこの部分はご自分の内容に置き換えます。
BulkPublish のチャンネルを見せて、そのうえで今後 7 日間に予約されている投稿をすべて挙げてください。何も入っていないチャンネルも教えてください。 [テーマ] について LinkedIn の投稿を書いてください。いつもの書き方に合わせてください: [一行で説明]。まず下書きを見せて、私が了承したら BulkPublish のキューの次の空き枠に予約してください。 [URL を貼る] を読んで、接続済みの BulkPublish チャンネルごとに 1 本ずつ投稿を作ってください。同じ文章を使い回すのではなく、それぞれのネットワークで通じる形に直してください。来週火曜の午前に予約します。予約する前に全部見せてください。 今週投稿したいことが 5 つあります: [列挙]。それぞれ BulkPublish の投稿を作り、キューの空き枠に散らして連続で出ないようにしてください。終わったら組み上がった 1 週間を見せてください。 [ファイルのパス、または画像を添付] を BulkPublish のメディアライブラリにアップロードして、Instagram 用の文案を切り口を変えて 3 つ書いてください。私が 1 つ選んだら、その画像で予約してください。 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を接続する前によく寄せられる質問です。
BulkPublishのどこまで届きますか。
上の表にある20個の操作です。投稿、メディア、ラベル、チャンネルセット、繰り返し予約、RSS自動投稿、分析まで、アプリ自身が呼んでいるものはすべて含まれます。
認証はどうなっていますか。
APIキーをbearerトークンとして送ります。設定、次に開発者から作成してください。キーは1つの組織に属していて、ほかのキーに触れずに単独で失効できます。
どのSNSに投稿できますか。
1回の呼び出しで15すべてに投稿できます。同じ文面をそのまま送っても、SNSごとに上書きしてもかまいません。投稿は失敗してからではなく、キューに入る前に各SNSの制限に照らして検証されます。
画像や動画はアップロードできますか。
できます。小さいファイルは1リクエストで、大きい動画は直接アップロード用のURLを受け取ってストレージへ分割送信します。どちらの方法でもメディアIDが返り、それを投稿に添えます。
分析データは取得できますか。
できます。投稿ごとの指標とアカウント単位の集計は、それを公開しているすべてのSNSから返ってきます。リンククリックはBulkPublish自身が計測しているので、SNS側が何も返さない場合でも残ります。
利用は無料ですか。
無料プランを含め、どのプランでも無料です。API分の別料金はありません。ここから予約した投稿は、アプリで書いた投稿と同じ月間の投稿数に数えられます。
まだ解決しませんか?ヘルプセンターで手順を詳しく説明しています。
ガイドとチュートリアル
MCP Serverを使ったブログのチュートリアル。
ほかの連携
BulkPublishはほかにも28のツールと連携できます。気になるものを選んで、接続方法を見てみてください。