mcpField
H
Hookpost

Hookpost

リモート
hookpost.hookstep.inソーシャルメディア01 日前に更新
リポジトリ公式サイト

Hookpost について

Hookpostは、AIアシスタントから連携済みチャネルを管理するソーシャルメディア予約投稿サービスです。各ネットワークのルールを確認し、下書き、予約投稿、即時公開を同じカレンダーで扱います。

主な機能

  1. 01連携済みソーシャルチャネルの一覧
  2. 02投稿ルールと制限の確認
  3. 03下書き・予約投稿・即時公開
  4. 04投稿予定の確認と未公開投稿の設定変更
  5. 05公開URLから画像や動画を取り込み

活用シーン

  1. 01複数チャネル向け投稿の作成と予約
  2. 02投稿内容がネットワーク制限に合うか確認
  3. 03今後の投稿予定の確認

MCP 対応

ホスト型MCPサーバーにより、クライアントはチャネルや投稿ルールの確認、投稿の作成・一覧表示、未公開投稿の設定変更を行えます。公開URLからメディアを取り込むこともできます。

設定

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

エンドポイントhttps://hookpost.hookstep.in/api/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://hookpost.hookstep.in/api/mcp認証が必要

ツール

詳細

Hookpost MCP サーバー、CLI、n8n ノード

Hookstep の Hookpost。 Claude、Cursor、VS Code、Gemini CLI、その他の AI アシスタントから操作できるソーシャルメディアのスケジューラーです。(Shopify Flow アプリの HookPost とは関係ありません。)

ウェブサイト:https://hookpost.hookstep.in · セットアップガイド:https://hookpost.hookstep.in/mcp

できること

Hookpost はホスト型の MCP サーバーを実行します。AI アシスタントを一度接続すると、次のことができます。

  • Hookpost ワークスペースに接続されているソーシャルチャンネルを一覧表示する
  • 各ネットワークのルール(文字数制限、メディアのルール、投稿に必要な設定)を確認する
  • 投稿を Hookpost のカレンダーに下書きまたは予約投稿として保存するか、すぐに公開する
  • 2 つの日付の間に予約されている投稿を一覧表示し、まだ公開されていない投稿のネットワーク設定を変更する
  • 公開 URL から画像や動画をメディアライブラリにインポートする

アシスタントからの投稿は、アプリで作成した投稿と同じカレンダーに MCP バッジ付きで追加され、エディターと同じチェックを受けます。投稿がネットワークのルールに違反している場合、アシスタントにはその理由が返されます。削除ツールはありません。既存の投稿の削除や、テキストまたは日付の編集は、引き続きアプリ内で行います。

MCP サーバーのインストールは不要です。URL は 1 つだけです。

https://hookpost.hookstep.in/api/mcp

ワークスペースの API キーは Authorization: Bearer ヘッダーに指定します。Hookpost の Settings → Developers からキーをコピーしてください。ヘッダーを送信できないクライアントでは、代わりにキーをパスに含めます:https://hookpost.hookstep.in/api/mcp/YOUR_API_KEY。

Smithery など、Authorization ヘッダーを自身で使用するゲートウェイを経由する場合は、代わりにキーを x-hookpost-api-key: YOUR_API_KEY として送信します(キーをそのまま指定します。Bearer プレフィックスも使用できます)。両方のヘッダーがリクエストに含まれる場合は、Authorization が優先されます。

キーはパスワードと同様に扱ってください。ワークスペースのチャンネルと投稿に完全にアクセスできるため、共有設定や公開リポジトリに含めないでください。

アシスタントにセットアップする

Claude Code
claude mcp add --transport http hookpost https://hookpost.hookstep.in/api/mcp \
  --header "Authorization: Bearer YOUR_API_KEY"

claude mcp list で確認できます。

または、サーバーに加えて、各ネットワークのルールを確認し、まず下書きを保存するよう Claude に指示するスキルを追加する Hookpost プラグインをインストールします。Claude Code は API キーを一度だけ求め、システムの認証情報ストアに保存します。

/plugin marketplace add jatinder14/hookpost-mcp
/plugin install hookpost@hookpost
Claude(claude.ai および Claude Desktop)

Customize → Connectors → + Add → Add custom connector に移動し、パスにキーを含む URL を貼り付けて、サインインなしを選択します。

https://hookpost.hookstep.in/api/mcp/YOUR_API_KEY

Claude では、リモートサーバーは claude_desktop_config.json を使わず、コネクターとして追加します。Claude の無料プランでは、カスタムコネクターを 1 つ利用できます。Claude Desktop がこの方法で接続できない場合は、claude_desktop_config.json で mcp-remote ブリッジを使用してください(Node.js が必要です)。

{
  "mcpServers": {
    "hookpost": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://hookpost.hookstep.in/api/mcp/YOUR_API_KEY"]
    }
  }
}

mcp-remote は、マシン上で動作し、ホスト型サーバーへの通信を中継するサードパーティ製ブリッジです。

ChatGPT

ChatGPT 用の Hookpost アプリは、まだ利用できません。それまでは、ChatGPT で下書きを作成して Hookpost エディターに貼り付けるか、このページにあるクライアントを使用してください。

Cursor

プロジェクト単位では .cursor/mcp.json、すべてのプロジェクトで使用する場合は ~/.cursor/mcp.json に設定します。

{
  "mcpServers": {
    "hookpost": {
      "url": "https://hookpost.hookstep.in/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
VS Code(Copilot エージェントモード)

ワークスペース内の .vscode/mcp.json に設定します。

{
  "servers": {
    "hookpost": {
      "type": "http",
      "url": "https://hookpost.hookstep.in/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
Gemini CLI

このリポジトリを拡張機能としてインストールします。API キーを一度だけ求められ、システムのキーチェーンに保存されます。

gemini extensions install https://github.com/jatinder14/hookpost-mcp

または、~/.gemini/settings.json にサーバーを手動で追加します。url ではなく httpUrl を使用してください(Gemini CLI では url は SSE サーバーを意味します)。

{
  "mcpServers": {
    "hookpost": {
      "httpUrl": "https://hookpost.hookstep.in/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_API_KEY" }
    }
  }
}
Codex CLI

~/.codex/config.toml に設定します。Codex は HOOKPOST_API_KEY 環境変数からキーを読み取るため、ファイル内にキーが保存されることはありません。

[mcp_servers.hookpost]
url = "https://hookpost.hookstep.in/api/mcp"
bearer_token_env_var = "HOOKPOST_API_KEY"

Windsurf などの他のクライアントについては、https://hookpost.hookstep.in/mcp をご覧ください。

ツール

ツール機能
integrationList接続済みのチャンネルを一覧表示します。必要に応じて、1 つの顧客グループに絞り込めます。
groupList顧客グループを一覧表示します。
integrationSchemaネットワークのルール、文字数制限、投稿に必要な設定を返します。
triggerToolチャンネル用ヘルパーを呼び出します。たとえば、Pinterest のボードを取得できます。
integrationSchedulePostTool1 つ以上のチャンネルに投稿を作成します。下書き、指定時刻の予約投稿、または即時公開を選択できます。
postsListTool2 つの日付の間にある投稿を、状態(予約済み、下書き、公開済み、エラー)とともに一覧表示します。
postSettingsToolまだ公開されていない投稿のネットワーク設定を変更します。テキストと日付はそのままです。
uploadFromUrlTool公開 URL から画像または動画をメディアライブラリにインポートします。
generateImageToolプランの AI 画像生成枠を使って、投稿用の AI 画像を生成します。
generateVideoOptions、videoFunctionTool、generateVideoToolAI 動画用ヘルパーです。現在販売中のプランに動画クレジットは含まれていません。

試してみるプロンプト

  • 「Hookpost のチャンネルを一覧表示してください。LinkedIn 用のローンチ投稿と、Threads 用の短めの投稿を作成し、どちらもネットワークの制限を確認して、明日 9:00 の下書きとして保存してください。」
  • 「この URL のブログ記事を LinkedIn 投稿用に要約し、Hookpost に下書きとして保存してください。」
  • 「今後 14 日間の Hookpost の投稿を一覧表示し、LinkedIn で投稿が予定されていない日を教えてください。」

コマンドライン

hookpost CLI は同じ API キーを使用します。Node.js 18 以降が必要です。

npm install -g hookpost
hookpost auth login
hookpost channels
hookpost post "Hello" --channel abc123

--at を指定しない場合、投稿は投稿スケジュール内の次の空き枠に設定されます。正確な時刻を指定するには ISO 日付を付けて --at を、すぐに公開するには --now を、下書きとして保存するには --draft を追加してください。CI では、サインインする代わりに HOOKPOST_API_KEY を設定します。ソース:cli/。

n8n

n8n-nodes-hookpost コミュニティノードでは、投稿の作成、一覧表示、削除、チャンネルの一覧表示、次の空き枠の検索、URL からのメディアのアップロードができます。n8n で Settings → Community Nodes → Install に移動し、n8n-nodes-hookpost を入力してください。ソース:n8n-node/。

プランと料金

MCP サーバー、CLI、REST API は Hookpost の Standard および Pro プランに含まれています。各プランでは、3 日間のトライアルを利用できます。米ドルおよびインドルピーでの最新料金は、https://hookpost.hookstep.in/pricing をご覧ください。

このリポジトリの内容

パス内容
cli/npm の hookpost CLI のソース
n8n-node/npm の n8n-nodes-hookpost コミュニティノードのソース
gemini-extension.jsonホスト型 MCP サーバーに接続する Gemini CLI 拡張機能
plugins/hookpost/Claude Code プラグイン(マーケットプレイスは .claude-plugin/marketplace.json)
llms-install.mdCline などの AI エージェント向けセットアップ手順
server.json公式 MCP Registry に in.hookstep/hookpost として登録されたサーバーエントリ

MCP サーバー自体は Hookpost がホストしており、そのコードはこのリポジトリには含まれていません。

サポート

[email protected] にメールするか、こちらで issue を作成してください。ドキュメント:https://hookpost.hookstep.in/docs/public-api。

ライセンス

MIT。Copyright (c) 2026 Hookstep。LICENSE をご覧ください。

コメント

MCP は初めてですか?

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

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