mcpField
P
posteverywhere

posteverywhere

リモート
github.com/posteverywhereソーシャルメディア65 日前に更新
リポジトリ

posteverywhere について

posteverywhere は、AI クライアントからソーシャル投稿を予約・公開する MCP サーバーです。13 のプラットフォームに対応し、人による確認用の下書き、公開結果の確認、再試行、画像生成も利用できます。

主な機能

  1. 0113 プラットフォームへの公開と予約
  2. 02人の確認用に下書きを保存
  3. 03投稿の編集、削除、再試行
  4. 04プラットフォーム別の公開結果を表示
  5. 05画像生成とメディア管理

活用シーン

  1. 01選択したソーシャルアカウントでキャンペーンを予約
  2. 02公開前に確認用の下書きを用意
  3. 03プラットフォームへの公開失敗を調べて再試行
  4. 04画像を生成して予約投稿に添付

MCP 対応

stdio MCP サーバーは PostEverywhere のアカウント、投稿、メディア、画像生成ツールを MCP クライアントに公開します。クライアントから投稿の作成、予約、編集、状況確認を行えます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.posteverywhere.ai/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npm@posteverywhere/mcp1.14.1

ツール

詳細

@posteverywhere/mcp — Claude、ChatGPT、Cursor、Codex、AI エージェント向けソーシャルメディア MCP サーバー

mcp-name: io.github.posteverywhere/mcp

npm version npm downloads License: MIT GitHub stars Glama quality score

PostEverywhere の公式 Model Context Protocol サーバーです。Claude Code、Claude Desktop、ChatGPT(ホスト型コネクター経由)、Cursor、OpenAI Codex、その他の MCP 対応 AI クライアントが、自然言語を使って13 のプラットフォーム(Instagram、TikTok、YouTube、LinkedIn、Facebook、X(Twitter)、Threads、Pinterest、Bluesky、Telegram、Discord、WordPress、Google ビジネス プロフィール)への投稿を予約・公開できます。

💡 プログラムからの連携を構築していますか? 代わりに、コンパニオンの @posteverywhere/sdk Node.js SDK をご利用ください。TypeScript の型定義、再試行処理、エラークラスをすべて備えています。

🔗 クイックリンク

リソースURL
🌐 ホームページposteverywhere.ai
🛠️ 開発者向けランディングページposteverywhere.ai/developers
📖 API ドキュメントdevelopers.posteverywhere.ai
📦 npm の MCP パッケージnpmjs.com/package/@posteverywhere/mcp
💻 GitHub の MCP リポジトリgithub.com/posteverywhere/mcp
📦 Node SDK(npm)npmjs.com/package/@posteverywhere/sdk
💻 Node SDK(GitHub)github.com/posteverywhere/sdk
⌨️ CLI とエージェントスキル(npm)npmjs.com/package/@posteverywhere/cli
⌨️ CLI とエージェントスキル(GitHub)github.com/posteverywhere/cli
🎛️ ダッシュボードapp.posteverywhere.ai
🔑 API キーを取得app.posteverywhere.ai/developers
💵 料金posteverywhere.ai/pricing
📚 ヘルプセンターposteverywhere.ai/support
🧠 Model Context Protocolmodelcontextprotocol.io
🐛 課題/バグ報告github.com/posteverywhere/mcp/issues
📧 サポート[email protected]

MCP とは?

Model Context Protocol (MCP) は、AI アシスタントが外部のツールやデータソースに接続できるようにする、Anthropic のオープンスタンダードです。この MCP サーバーに接続すると、AI アシスタントを使って次のことができます。

  • 接続済みのすべてのソーシャルアカウントで投稿を予約
  • AI 画像を生成して投稿に添付
  • 予約済みまたは公開済みの投稿を一覧表示、編集、再試行、削除
  • プラットフォームごとの公開結果と失敗理由を確認

これらすべてを、Claude、Cursor、またはMCP 対応クライアント内で自然言語のプロンプトを使って行えます。

クイックスタート

1. API キーを取得する

posteverywhere.ai/signup で登録し(7 日間の無料トライアルにはカードが必要です)、ソーシャルアカウントを接続してから、Settings → Developers で API キーを作成します。次のスコープを選択します。

  • Read — アカウント、投稿、メディアを一覧表示
  • Write — 投稿やメディアの作成、編集、削除
  • AI — AI モデルを使った画像の生成
2. AI クライアントに MCP サーバーを追加する
Claude Code
claude mcp add posteverywhere -- npx -y @posteverywhere/mcp

次に、環境変数に POSTEVERYWHERE_API_KEY を設定するか、引数として渡します。

claude mcp add posteverywhere -e POSTEVERYWHERE_API_KEY=pe_live_your_key_here -- npx -y @posteverywhere/mcp

📖 Claude Code MCP のドキュメント →

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)を編集します。

{
  "mcpServers": {
    "posteverywhere": {
      "command": "npx",
      "args": ["-y", "@posteverywhere/mcp"],
      "env": {
        "POSTEVERYWHERE_API_KEY": "pe_live_your_key_here"
      }
    }
  }
}

Claude Desktop を再起動します。PostEverywhere のツールが 🔨 メニューに表示されます。

📖 Claude Desktop MCP のドキュメント →

Cursor

Cursor で Settings → MCP → Add new MCP server を開き、次の内容を貼り付けます。

{
  "posteverywhere": {
    "command": "npx",
    "args": ["-y", "@posteverywhere/mcp"],
    "env": {
      "POSTEVERYWHERE_API_KEY": "pe_live_your_key_here"
    }
  }
}

📖 Cursor MCP のドキュメント →

その他の MCP クライアント

このパッケージは標準の stdio MCP サーバーを提供します。MCP 対応クライアントであれば、同じ形式の設定を使って接続できます。

3. 試してみる

接続したら、AI アシスタントに次のように尋ねてみましょう。

「接続済みのソーシャルアカウントを一覧表示して」

「明日の午後 2 時に、すべてのアカウントへ投稿を予約して。内容は『新機能をリリースしました 🚀』」

「最近の投稿と公開ステータスを表示して」

「山々に沈む夕日の 16:9 の画像を生成して、Instagram と X に投稿して」

「最新の投稿で失敗した配信先を再試行して」

「TikTok での直近 10 件の投稿を教えて」

利用可能なツール

アカウント
  • list_accounts — 接続済みのすべてのソーシャルアカウントとその稼働状況を一覧表示
  • get_account — 特定のアカウントの詳細(トークンの有効期限、投稿可能な状態かどうか)を取得
投稿
  • list_posts — ステータス(scheduled、published、failed、draft)またはプラットフォームで絞り込んで投稿を一覧表示します。下書きには対象アカウントとプラットフォームごとのコンテンツが含まれるため、公開前に確認できます。
  • get_post — 投稿1件の詳細とすべての公開先を取得します(下書きの場合は、保存済みのアカウントとプラットフォームごとのコンテンツ)。
  • create_post — 今すぐ公開、後で予約、または人による確認用に下書きとして保存します(draft: true)。
  • schedule_post — 下書きを公開または予約します(承認の手順です。scheduled_for または publish_now: true を指定します)。
  • update_post — 予約済みまたは下書きの投稿を編集します(コンテンツ、予約日時、アカウント)。
  • delete_post — 予約済みまたは下書きの投稿を削除します。
  • get_post_results — プラットフォームごとの公開結果、エラー、公開中のURLを取得します。
  • retry_failed_post — 投稿の失敗した公開先すべてを再試行します。

🧑‍💼 人が確認する下書き — エージェントに投稿の下書きを作成させ、公開前に確認できます。

  1. 「ローンチについてLinkedInの投稿を下書きして。まだ公開しないで」 → create_post(draft: true)
  2. 「下書きを見せて」 → list_posts(status: "draft") / get_post
  3. 「いいね。火曜日の午前9時に予約して」 → schedule_post(scheduled_for: …)(または 「今すぐ公開して」 → publish_now: true)

下書きはPostEverywhereアカウントに保存され、予約するまで公開されません。アプリまたはエージェント経由で確認できます。

メディア
  • list_media — メディアライブラリ内のファイルを一覧表示します。
  • get_media — メディアファイルの詳細と処理状況を取得します。
  • upload_media_from_url — 任意の公開URLから画像をライブラリにインポートします(1回の呼び出しで完了し、create_post ですぐに使える media_id を返します)。
  • delete_media — メディアファイルを削除します。
AI
  • generate_image — テキストプロンプトから画像を生成します(4つのモデル、7つのアスペクト比)。

📖 ツールとパラメーターの完全なリファレンス →

プロンプトの例

サーバーに接続すれば、以下のプロンプトはすべてそのまま使えます。

予約投稿
  • 「12月25日の午前9時にクリスマスの投稿を予約して。素晴らしいコミュニティのみなさん、メリークリスマス 🎄」
  • 「これをInstagramとTikTokだけに投稿して。最新機能の舞台裏」
  • 「月曜日の午前9時から、毎朝の投稿を1週間分キューに入れて」
コンテンツ生成
  • 「日の出のコーヒーショップを9:16の画像で生成して、明日のTikTok投稿として予約して」
  • 「LinkedInのカルーセル用に、抽象的な緑色の図形を使った正方形の画像を作成して」
モニタリング
  • 「先週、失敗した投稿とその理由を教えて」
  • 「直近のInstagramリールの公開結果を見せて」
  • 「再接続が必要なアカウントはどれ?」
復旧
  • 「投稿abc-123の失敗したLinkedIn公開先を再試行して」
  • 「30日より前の下書き投稿をすべて削除して」

自然言語の各プロンプトは、1つ以上のMCPツール呼び出しに対応します。適切な手順はエージェントが判断します。

対応プラットフォーム

すべてのプランで13のプラットフォームすべてを利用できます。

  • Instagram — フィード、リール、ストーリーズ、カルーセル
  • TikTok — 動画、写真カルーセル
  • YouTube — サムネイル、説明、タグ付きの動画
  • LinkedIn — テキスト、画像、動画、ドキュメントカルーセル
  • Facebook — ページ、動画、リール、複数画像
  • X(Twitter) — テキスト、スレッド、メディア(プランに応じた文字数制限)
  • Threads — テキストとメディアの投稿
  • Pinterest — ボードへのピン
  • Bluesky — テキストとメディアの投稿
  • Telegram — チャンネルとグループへの投稿
  • Discord — サーバーチャンネルへの投稿
  • WordPress — ブログ投稿(セルフホスト版およびWordPress.com)
  • Google Business Profile — Google検索とマップのリスティングに掲載する最新情報、イベント、特典(写真1枚、任意のボタン)

設定

環境変数必須説明
POSTEVERYWHERE_API_KEY✅Settings → Developers から取得した API キーです。形式:pe_live_...
POSTEVERYWHERE_BASE_URL❌ベース URL を上書きします(デフォルトは https://app.posteverywhere.ai)。セルフホスト環境で役立ちます。

レート制限

リソース1 分あたり1 時間あたり1 日あたり
一般的な API 呼び出し601,000—
投稿602001,000
AI による生成—60—

429 エラーが発生した場合、MCP サーバーは retry_after の秒数とともに、明確な rate_limit_exceeded コードを返します。エージェントは待機して再試行するタイミングがわかります。

📖 レート制限の詳細 →

比較

この MCP サーバーPostEverywhere SDKREST API を直接使用
Claude / Cursor / MCP クライアントでの使用✅ ネイティブ対応❌❌
Node.js コードでの使用❌(SDK を使用)✅✅
自然言語でのスケジュール設定✅❌❌
TypeScript 型✅✅手動
自動再試行 / バックオフ✅✅手動
最適な用途AI を活用したソーシャルメディアプログラムによる連携あらゆる HTTP クライアント / 言語

ドキュメント

MCP と AI ツール関連のリソース

Web 上の PostEverywhere

プラットフォーム別スケジューラー

PostEverywhere はこれらすべてのバックエンドです。すべてのプランにすべてのプラットフォームが含まれています。

関連項目

サポート

ライセンス

MIT — LICENSE を参照してください。


PostEverywhere のチームが開発しました。Instagram、TikTok、YouTube、LinkedIn、Facebook、X、Threads、Pinterest、Bluesky、Telegram、Discord、WordPress へのソーシャルメディア投稿を、よりスマートにスケジュール設定できます。AI エージェント向けのネイティブな MCP サポートも利用できます。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。