mcpField
H
Hooklayer

Hooklayer

リモート
hooklayer.devメディア・デザイン010 週間前に更新
リポジトリ公式サイト

Hooklayer について

Hooklayer は、AI エージェント向けに短尺ソーシャル動画の調査と制作を支援するホスト型 MCP サーバーです。TikTok、Instagram、YouTube のクリエイター分析、トレンド調査、台本作成、継続的なモニタリングに対応します。

主な機能

  1. 013つのプラットフォームでのクリエイター分析
  2. 02キーワードによる動画検索
  3. 03フックの評価と書き換え
  4. 04テンプレートと上昇中のトレンドの検索
  5. 05動画のリミックスとクリエイターの声の再現
  6. 06バズ予測とアカウント監視

活用シーン

  1. 01クリエイターの上位動画を調査
  2. 02特定分野のトレンドやテンプレートを検索
  3. 03短尺動画の台本を修正または評価
  4. 04ウォッチ中のクリエイターアカウントの変化を追跡

MCP 対応

ホスト型 HTTP MCP エンドポイントから、クリエイター分析、動画検索、フックや台本の処理、クリエイター監視など12個のツールを提供します。MCP クライアントは Bearer API キーまたは OAuth 2.1 で認証できます。

設定

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

エンドポイントhttps://hooklayer.dev/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://hooklayer.dev/api/mcp認証が必要

ツール

18
パラメーター型必須説明
sincestringいいえ任意の ISO 日付(例:"2026-04-01")。候補動画をこの日付以降に投稿されたものに絞り込みます。ユーザーが「今月の投稿を見せて」と尋ねた場合に便利です。該当する動画が 0 件なら、ルートは空の結果と警告を正直に返し、クレジットは消費されません。`since` と `window` のいずれか一方を使用してください。併用はできません。
handlestringはいクリエイターのハンドル(@ 接頭辞の有無は問いません)または YouTube チャンネル ID。例:"@mrbeast"、"mrbeast"、"UCX6OQ3DkcsbYNE6H8uQQuVA"。
windowenumいいえ最近の期間を指定する簡易オプションです。`since` と同じ効果ですが、より分かりやすい区分値を指定できます。リクエスト時に `since` の基準日に変換されます。`since` と `window` のいずれか一方を使用してください。併用はできません。24h | 7d | 30d | 90d | 6m | 12m | this-month
platformenumいいえ分析するプラットフォームです。"tiktok"(デフォルト)は文字起こしを含む一連の処理をすべて実行します。"youtube" は YouTube Data API と Innertube の字幕抽出を使用して最近の Shorts を分析します。字幕が無効、または地域制限されている動画では、transcript は null になります。"instagram"(2026-07-06 リリース)は ScrapeCreators Instagram API でクリエイターの Reels を取得し、上位 5 件の文字起こしを可能な範囲で抽出します。Instagram のデータには lifetime totalLikes がないため、このフィールドのデフォルト値は 0 です。tiktok | youtube | instagram
recent_onlybooleanいいえtrue の場合、候補動画を過去 90 日以内に投稿されたものに厳密に限定します。`window=90d` より制限が強く、最近の動画が少ない場合でもアーカイブデータにはフォールバックしません。

詳細

Hooklayer MCP

License: MIT npm version Version MCP Production Tools OAuth smithery badge

AI エージェント向けのバイラルコンテンツ分析ツールです。 Hooklayer MCP サーバーを Claude Desktop、Cursor、n8n、または任意の HTTP MCP クライアントに追加すると、TikTok、Instagram、YouTube のショート動画コンテンツ向けに、クリエイターの分析、キーワードによる動画検索、バイラルテンプレートや上昇中のトレンドの発見、フックのスコア評価と書き換え、バイラル動画のリミックス、クリエイターの話し方との照合、下書きのバイラル性予測、ブランドのブリーフから撮影可能なクリエイティブ設計図への変換、保存したウォッチと過去のスナップショットによるクリエイターの継続的なモニタリングを行う12個のツールをエージェントが利用できます。

12 tools · structured JSON · non-destructive creator monitoring · no external social-platform edits or deletes

v1.1.0(2026-05-14): エビデンスレイヤーをリリースしました。すべてのスコアに、根拠を引用するsignals[]、反実仮想のwould_fail_because、健全性を示すqualityフィールドが含まれます。predict_viralityは独立した敵対的チェックを実行します。analyze_account.recommended_chainの各ステップに、confidence、cost、権限分類を示すaction_class、expected_outputが追加されました。リリースの詳細はCHANGELOG.mdをご覧ください。


🚀 クイックインストール

Claude Desktop

Claude Desktopはリモート HTTP MCP サーバーを標準ではサポートしていないため、mcp-remoteブリッジが必要です。インストール方法は2つあります。

オプション1 — カスタムコネクター(最も簡単。設定ファイルの編集は不要)

Claudeのウェブ/デスクトップ UI で、Settings → Connectors → Add custom connector → この URL を貼り付けます:

https://hooklayer.dev/api/mcp

Claude.aiがOAuthの手順を案内します(キーを手動で貼り付ける必要はありません)。これで完了です。

オプション2 — 直接設定(hl_live_キー認証を使いたい上級者向け)

claude_desktop_config.jsonを編集します。

  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "hooklayer": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]",
        "https://hooklayer.dev/api/mcp",
        "--header",
        "Authorization:Bearer hl_live_..."
      ]
    }
  }
}

無料のhl_live_キーは**https://hooklayer.dev/auth/signup**で取得できます。生涯利用可能なクレジットが100付与され、カード登録は不要です。

Claude Desktopを再起動します。コネクター一覧🔌にHooklayerの12個のツールが表示されます。

Cursor

~/.cursor/mcp.json:

{
  "mcpServers": {
    "hooklayer": {
      "url": "https://hooklayer.dev/api/mcp",
      "transport": "http",
      "headers": {
        "Authorization": "Bearer hl_live_..."
      }
    }
  }
}
n8n

ワークフローにMCP Clientノードを追加し、リモート HTTP MCP サーバーとして設定します。

  • URL:https://hooklayer.dev/api/mcp
  • トランスポート:HTTP
  • ヘッダー:Authorization: Bearer hl_live_...

ノードの「Tool」ドロップダウンに12個すべてのツールが表示されます。

OAuth 2.1 + PKCE(Claude.aiコネクターおよびカスタムアプリ向け)

Hooklayerは、ディスカバリー、動的クライアント登録、PKCE、リフレッシュトークンのローテーションに対応した、完全準拠のOAuth 2.1を実装しています。APIキーよりOAuthを優先するMCPクライアントでも、すぐに利用できます。

ディスカバリーエンドポイント(認証不要。機械可読形式):

# Authorization server metadata (RFC 8414)
curl https://hooklayer.dev/.well-known/oauth-authorization-server

# Protected resource metadata (RFC 9728)
curl https://hooklayer.dev/.well-known/oauth-protected-resource

動的クライアント登録(手動のサインアップフォームを使わずにクライアントを作成):

curl -X POST https://hooklayer.dev/oauth/register \
  -H "Content-Type: application/json" \
  -d '{
    "client_name": "Your MCP client",
    "redirect_uris": ["https://yourapp.com/oauth/callback"]
  }'
# Returns: client_id, client_secret (for confidential clients)

認証なしでtools/callにアクセスすると、リソースメタデータを示すWWW-Authenticateヘッダーを含む401が返されます。Claude.ai、Cursor、その他のMCPクライアントはこれを使ってOAuthフローを自動検出します。

その他のクライアント

任意のHTTP MCPクライアントで利用できます。プロトコルは2024-11-05(最も幅広い互換性)または2025-06-18(Streamable HTTP + structuredContent)をネゴシエートします。

# Quick test — initialize handshake works without auth:
curl -X POST https://hooklayer.dev/api/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize"}'

🧠 12 個のツール

ツールクレジット機能
analyze_account5クリエイターを詳細に分析します(TikTok、YouTube、Instagram):バイラル DNA スコア、フォーマットの特徴、文字起こし付きの人気動画、コンテンツの不足箇所、見出しに関する分析、次に行う調査の提案を返します。
search_videos1TikTok または Instagram でキーワード検索を行います。エンゲージメント順に最大 20 件の動画を表示し、ニッチ、再生回数、投稿時期、地域で絞り込めます。
score_hook1実証済みのバイラルパターンに基づき、フックを 0〜100 点で評価します。品質を高めた 3 つの書き換え案を返します。
viral_remix3URL または文字起こしから、バイラル DNA を反映した新しいスクリプトを作成します。カメラショットを含むシーンごとの構成です。
trend_pulse1ニッチごとに、リアルタイムで伸びている機会と飽和したパターンを提示します。キャッシュは 12 時間です。
find_viral_template1ニッチに合ったテンプレートを順位付けして提示します。フックのパターンと例の URL も含まれます。
match_voice23 件以上のサンプルからクリエイターのボイス DNA を抽出し、そのスタイルに合わせて下書きを書き換えます。
predict_virality2公開前に、下書きのスクリプトがバイラルになる可能性を評価します。リテンションの診断も行います。
brief_to_blueprint7ブランドのブリーフから、1 ページのクリエイティブブループリントを作成します。フック、テンプレート、ハッシュタグ、トレンドの勢いの確認、撮影指示を 1 回の呼び出しでまとめます。
watch_account0 または 5クリエイターのウォッチを保存し、基準スナップショットを作成します。利用可能な場合は、最近の互換性のある分析を 0 クレジットで再利用します。そうでない場合は、新たに 5 クレジットで分析します。
list_watches0認証済みユーザーが保存したクリエイターのウォッチと、簡潔な追跡メタデータを一覧表示します。
get_changes5保存済みのウォッチを新たに分析し、前回のスナップショットと比較します。新しい履歴スナップショットを保存し、重要な変化と任意の次のアクションを返します。

完全なスキーマと curl の使用例:https://hooklayer.dev/docs


💡 推奨される次のステップ

analyze_account は recommended_chain フィールドを返します。このフィールドには、関連ツール、パラメーターの例、それぞれが次に役立つ理由を示すプレーンデータが含まれます。あくまで参考情報であり、実行するかどうかはエージェントとユーザーが決定します。

{
  "viral_dna_score": 87,
  "steal_map": [...],
  "recommended_chain": [
    {
      "tool": "match_voice",
      "params": {
        "draft": "<<<USER_DRAFT>>>",
        "reference_samples": ["https://tiktok.com/...", "...", "..."]
      },
      "reason": "High-signal voice DNA — consistent across top 5 videos"
    },
    {
      "tool": "trend_pulse",
      "params": { "niche": "challenge_videos" },
      "reason": "Verify their formula maps to current trends"
    },
    {
      "tool": "viral_remix",
      "params": { "source_url": "https://tiktok.com/..." },
      "reason": "Their #2 video has the highest copyable structure"
    }
  ]
}

これらの項目は情報データであり、指示ではありません。各ツールは引き続き明示的な呼び出しが必要です。エージェントまたはユーザーの同意なしに自動実行されることはありません。


📦 使用例

  • examples/typescript-example.ts — MCP SDK を使用した TypeScript の使用例
  • examples/python-example.py — anthropic-mcp クライアントを使用した Python の使用例
  • examples/curl-test.sh — すべてのエンドポイントを対象とした curl による直接テスト

💵 料金

  • 無料 — 登録時に生涯有効の 100 クレジットを付与。カード不要
  • Starter — 月額 $49、5,000 クレジット、毎分 60 リクエスト
  • Pro — 月額 $149、25,000 クレジット、毎分 300 リクエスト、ブランドボイスメモリー
  • Agency — 月額 $499、150,000 クレジット、毎分 1,000 リクエスト、ホワイトラベル、10 席
  • 従量課金 — 5,000 クレジットで $25。有効期限なし

料金の詳細:https://hooklayer.dev/pricing


🛠 アーキテクチャ

ホスト型 MCP サーバー(stdio のインストールは不要):

Your agent (Claude/Cursor/n8n)
        │
        │  JSON-RPC 2.0 over HTTP
        ▼
https://hooklayer.dev/api/mcp
        │
        ├── initialize / ping / tools/list  (no auth)
        └── tools/call                       (Bearer hl_live_*)
                │
                └── Routes internally to /v1/* REST endpoints
                    100K+ analyzed viral videos
                    ScrapeCreators + Whisper + Sonnet pipeline

ホスト型サーバーのソースコードは hooklayer.dev にあります(クローズドソースです。分析パイプラインが競争優位性の源泉です)。このリポジトリには、公開クライアント向けドキュメント、使用例、設定スニペットが含まれています。


📚 リンク


🔒 セキュリティ

Hooklayer は、12 個すべてのツールに明示的な MCP 安全性アノテーションを使用しています。 ほとんどのツールは調査・分析ツールであり、Hooklayer のクレジットを消費し、サービス利用状況を記録する場合があります。list_watches は読み取り専用です。クリエイターのモニタリングでは、破壊を伴わない永続化が追加されます。watch_account はクリエイターの監視対象とベースラインスナップショットを保存し、get_changes は変更を確認する際に過去のスナップショットを保存します。すべてのツールに destructiveHint: false が設定されています。Hooklayer には、ユーザーデータを削除したり、外部のソーシャルプラットフォーム上のデータを編集・削除したりする MCP ツールはありません。

認証: tools/call には Bearer トークン(hl_live_* API キーまたは OAuth 2.1 アクセストークン)が必要です。公開メソッド(initialize、ping、tools/list)は認証なしで使用できるため、MCP クライアントは認証前にハンドシェイクを行い、ツールを検出できます。

recommended_chain はあくまで参考情報です。 analyze_account のレスポンスには、パラメーターが事前入力された、次に使用するツールの候補が含まれます。これらはデータであり、実行するかどうかはエージェントとユーザーが判断します。サーバー側で、ツール呼び出しが別のツール呼び出しを引き起こすことはありません。

データの取り扱い: Hooklayer は、分析結果を返すために、送信された入力(ハンドル、フック、スクリプト、URL)を処理します。クリエイターのモニタリングでは、ユーザーが時間の経過に伴う変化を比較できるよう、保存済みの監視対象メタデータと過去のスナップショットを保持します。また、認証、課金、クレジット、運用テレメトリに必要なサービス利用状況も記録します。

セキュリティ上の問題は、GitHub Issues または [email protected] までご報告ください。


📄 ライセンス

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

このリポジトリ内の MCP クライアントのサンプルと設定スニペットは MIT ライセンスです。ホスト型サービスの hooklayer.dev は商用製品で、料金プランは上記のとおりです。

コメント

MCP は初めてですか?

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

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