PostPlanify

公式

PostPlanify ソーシャルメディア管理 - MCPサーバー

PostPlanify MCPで何ができますか?

  • 投稿の一覧表示とフィルタリング — アシスタントに、list_posts を使用してプラットフォームや日付範囲で投稿を表示するよう依頼します。
  • ソーシャル投稿の作成とスケジュール設定 — アシスタントに、メディア、キャプション、プラットフォーム固有のオプションを含む投稿を、create_post を使用して下書きし、スケジュール設定させます。
  • アカウント分析の取得 — フォロワー数、エンゲージメントのトレンド、または接続済みの全アカウントにわたるブランド全体の概要をリクエストします。
  • コメント受信トレイの管理 — Instagram、Facebook、LinkedIn、または Google Business から同期されたコメントの一覧表示、返信、返信の取得を依頼します。
  • 投稿用メディアのアップロード — アシスタントに、upload_media_from_url または upload_media_from_base64 を使用して、URL またはローカルファイルから画像や動画を追加するよう指示します。

ドキュメント

PostPlanifyをAIアシスタントに1分以内で接続できます。

前提条件

  • 1.有効なPostPlanifyサブスクリプション — プランを見る
  • 2.以下の設定ファイル方式のクライアント(Claude Code、Claude Desktop)の場合、APIキーダッシュボードからAPIキーを取得してください

Claude Code

これを~/.claude/settings.jsonに追加します:

{
  "mcpServers": {
    "postplanify": {
      "type": "http",
      "url": "https://api.postplanify.com/api/mcp",
      "headers": {
        "Authorization": "Bearer sk_live_your_api_key_here"
      }
    }
  }
}

sk_live_your_api_key_hereを実際のAPIキーに置き換えてください。

Claude Desktop

これをclaude_desktop_config.jsonに追加します:

{
  "mcpServers": {
    "postplanify": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://api.postplanify.com/api/mcp",
        "--header",
        "Authorization: Bearer sk_live_your_api_key_here"
      ]
    }
  }
}

Node.jsが必要です。mcp-remoteパッケージがHTTPをstdioトランスポートに橋渡しします。

ChatGPT

インストール不要、APIキーも不要です。PostPlanifyはChatGPTのプラグインディレクトリに掲載されているので、PostPlanifyアカウントでサインインして接続を承認するだけです。

  1. 1.chatgpt.com/pluginsにアクセスし、PostPlanifyを検索します。
  2. 2.PostPlanifyアプリでインストールをクリックします。
  3. 3.PostPlanifyにリダイレクトされてサインインし、ChatGPTが要求している内容が正確に表示されます。承認するとChatGPTに戻り、接続完了です。

同じブラウザでPostPlanifyにすでにサインインしている場合は、2クリックで完了します。アクセスはいつでもダッシュボードの接続済みアプリから取り消せます。

その他のMCPクライアント

エンドポイント https://api.postplanify.com/api/mcp

認証

クライアントがOAuthに対応している場合は、エンドポイントを指定するだけでサインインが自動処理されます。キーは不要です。

それ以外の場合は、APIキーを送信します:

Authorization: Bearer sk_live_your_api_key

トランスポートHTTP(Streamable HTTP)

ツールリファレンス

22のツール — 接続後、AIが自動的にこれらを検出します。

ツール説明主要パラメータ
投稿・ 6
list_postsフィルター付きで投稿を一覧表示workspaceId, status?, platform?, from?, to?
create_post新しい投稿を作成・スケジュールworkspaceId, socialAccountId, scheduledAt, caption?, mediaIds?, youtubeParams?, tiktokParams?, pinterestParams?, googleBusinessParams?, shortenLinks?, utmCampaign?
get_post投稿の詳細を取得postId
edit_postスケジュール済み投稿を更新postId, caption?, scheduledAt?, shortenLinks?, utmCampaign?
cancel_postスケジュール済み投稿をキャンセルpostId
delete_post投稿を完全に削除postId
メディア・ 4
upload_media_from_url公開URLからメディアをアップロードurl, filename?
upload_media_from_base64base64でローカルファイルをアップロード(最大20MB)data, filename, mimeType
list_mediaAPIアップロードを一覧表示。workspaceIdを指定するとワークスペースのダッシュボードメディアライブラリも表示workspaceId?, type?, page?, pageSize?
delete_mediaアップロードしたメディアファイルを削除mediaId
アナリティクス・ 3
get_account_analyticsソーシャルアカウントのアナリティクスを取得workspaceId, socialAccountId
get_analytics_trends履歴トレンド(フォロワー、エンゲージメント)を取得workspaceId, socialAccountId, days?
get_brand_overview全アカウントの集計アナリティクスを取得workspaceId
受信トレイ・ 3
list_commentsInstagram、Facebook、LinkedIn、Google Businessから同期されたコメントを一覧表示workspaceId, socialAccountId?, platform?, unreadOnly?, page?, limit?
list_comment_replies特定のコメントへの直接返信を取得platformCommentId
reply_to_comment元のプラットフォームのコメントに公開返信を投稿platformCommentId, message
アカウントとワークスペース・ 6
get_current_userプロフィール情報を取得なし
list_workspacesすべてのワークスペースを一覧表示なし
get_workspaceワークスペースの詳細を取得workspaceId
list_social_accounts接続済みの全ソーシャルアカウントを一覧表示なし
get_social_accountソーシャルアカウントの詳細を取得accountId
list_pinterest_boardsアカウントのPinterestボードを一覧表示accountId

APIキーが必要ですか?

OAuthでサインインできないクライアント(上記の設定ファイル方式など)にのみ必要です。ChatGPTの接続にはキーは一切不要です。