Hookpost について
Hookpostは、AIアシスタントから連携済みチャネルを管理するソーシャルメディア予約投稿サービスです。各ネットワークのルールを確認し、下書き、予約投稿、即時公開を同じカレンダーで扱います。
主な機能
- 01連携済みソーシャルチャネルの一覧
- 02投稿ルールと制限の確認
- 03下書き・予約投稿・即時公開
- 04投稿予定の確認と未公開投稿の設定変更
- 05公開URLから画像や動画を取り込み
活用シーン
- 01複数チャネル向け投稿の作成と予約
- 02投稿内容がネットワーク制限に合うか確認
- 03今後の投稿予定の確認
MCP 対応
ホスト型MCPサーバーにより、クライアントはチャネルや投稿ルールの確認、投稿の作成・一覧表示、未公開投稿の設定変更を行えます。公開URLからメディアを取り込むこともできます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://hookpost.hookstep.in/api/mcpclaude mcp add --transport http in-hookstep-hookpost https://hookpost.hookstep.in/api/mcp{"mcpServers":{"in-hookstep-hookpost":{"type":"http","url":"https://hookpost.hookstep.in/api/mcp"}}}Cursor で開く{"servers":{"in-hookstep-hookpost":{"type":"http","url":"https://hookpost.hookstep.in/api/mcp"}}}VS Code で開く{"mcpServers":{"in-hookstep-hookpost":{"type":"http","url":"https://hookpost.hookstep.in/api/mcp"}}}{"mcpServers":{"in-hookstep-hookpost":{"serverUrl":"https://hookpost.hookstep.in/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://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 のボードを取得できます。 |
integrationSchedulePostTool | 1 つ以上のチャンネルに投稿を作成します。下書き、指定時刻の予約投稿、または即時公開を選択できます。 |
postsListTool | 2 つの日付の間にある投稿を、状態(予約済み、下書き、公開済み、エラー)とともに一覧表示します。 |
postSettingsTool | まだ公開されていない投稿のネットワーク設定を変更します。テキストと日付はそのままです。 |
uploadFromUrlTool | 公開 URL から画像または動画をメディアライブラリにインポートします。 |
generateImageTool | プランの AI 画像生成枠を使って、投稿用の AI 画像を生成します。 |
generateVideoOptions、videoFunctionTool、generateVideoTool | AI 動画用ヘルパーです。現在販売中のプランに動画クレジットは含まれていません。 |
試してみるプロンプト
- 「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.md | Cline などの 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 をご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。