mcpField
S
SocialCrawl

SocialCrawl

リモート
github.com/RidioDevelopmentソーシャルメディア029 週間前に更新
リポジトリ

SocialCrawl について

SocialCrawlは、21のソーシャルプラットフォームのデータを統一APIで取得できるMCPサーバーです。プラットフォームごとの個別認証なしで、エージェントがエンドポイントを調べて呼び出せます。

主な機能

  1. 01プラットフォームとエンドポイントの検索
  2. 02プロフィール、投稿、コメント、検索結果の取得
  3. 03トレンドコンテンツと分析データへのアクセス
  4. 04プラットフォームとエンドポイントのドキュメント参照

活用シーン

  1. 01ソーシャルメディアのプロフィール取得
  2. 02プラットフォーム上の投稿やコメントの検索
  3. 03トレンドコンテンツと分析データの収集
  4. 04リクエスト前のエンドポイントパラメーター確認

MCP 対応

プラットフォームやエンドポイントの検索、SocialCrawl APIの呼び出し、APIドキュメントの取得に使うツールを提供します。MCPクライアントの設定でAPIキーを指定します。

設定

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

エンドポイントhttps://mcp.socialcrawl.dev/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://mcp.socialcrawl.dev/mcp認証が必要
パッケージ
npmsocialcrawl-mcp1.10.0

ツール

7
パラメーター型必須説明
taskstringいいえ実行する作業を平易な言葉で指定します。記載された URL と @handles は解決され、パラメーターに入力されます。省略するとプラットフォーム一覧を表示します。
limitintegerいいえ返すエンドポイント数(デフォルトは 3)。
platformstringいいえこのプラットフォームのエンドポイントのみ(slug、例:'tiktok')。単独で指定すると一覧表示します。

詳細

socialcrawl-mcp

npm version License: MIT

SocialCrawl 用の MCP サーバーです。統合 API 1 つで 21 以上のソーシャルメディアプラットフォームにアクセスできます。

機能

SocialCrawl MCP を使うと、AI エージェントは単一の統合 API を通じて、21 のソーシャルメディアプラットフォームと 105 のエンドポイントにすぐにアクセスできます。TikTok、Instagram、YouTube、Twitter/X、LinkedIn、Reddit などから、プロフィール、投稿、コメント、検索結果、トレンドコンテンツ、分析データを取得できます。プラットフォームごとの認証は不要です。エージェントは利用可能なエンドポイントを動的に検出するため、プラットフォームごとのロジックをハードコードしなくても、常に最新の機能を利用できます。

クイックセットアップ

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)に追加します。

{
  "mcpServers": {
    "socialcrawl": {
      "command": "npx",
      "args": ["-y", "socialcrawl-mcp"],
      "env": {
        "SOCIALCRAWL_API_KEY": "your_api_key_here"
      }
    }
  }
}
Cursor

プロジェクトのルートにある .cursor/mcp.json、または全体設定の ~/.cursor/mcp.json に追加します。

{
  "mcpServers": {
    "socialcrawl": {
      "command": "npx",
      "args": ["-y", "socialcrawl-mcp"],
      "env": {
        "SOCIALCRAWL_API_KEY": "your_api_key_here"
      }
    }
  }
}
VS Code(Claude Code)

プロジェクト内の .vscode/mcp.json またはユーザー設定に追加します。

{
  "servers": {
    "socialcrawl": {
      "type": "stdio",
      "command": "npx",
      "args": ["-y", "socialcrawl-mcp"],
      "env": {
        "SOCIALCRAWL_API_KEY": "your_api_key_here"
      }
    }
  }
}

API キーを取得する

  1. socialcrawl.com で登録します。クレジットカードは不要です。
  2. 登録すると、100 クレジットがすぐに無料で付与されます。
  3. ダッシュボードで API キーをコピーし、設定に貼り付けます。

利用可能なツール

ツール説明
socialcrawl_list_platforms対応している 21 のプラットフォームすべてについて、スラッグとエンドポイント数を確認します
socialcrawl_list_endpoints指定したプラットフォームの全エンドポイント、必須パラメーター、クレジット消費量を確認します
socialcrawl_requestSocialCrawl API の任意の呼び出しを実行します。プロフィール、投稿、コメント、検索結果などを取得できます
socialcrawl_get_docsプラットフォームまたは特定のエンドポイントの詳細な API ドキュメントにアクセスします

使用例

ユーザーのプロンプト:「charlidamelio の TikTok プロフィールを取得して」

エージェントの処理:

  1. platform: "tiktok" を指定して socialcrawl_list_endpoints を呼び出し、利用可能なエンドポイントを確認します
  2. user/info エンドポイントを見つけます。このエンドポイントは username パラメーターを受け取り、消費するクレジットは 1 です
  3. platform: "tiktok"、endpoint: "user/info"、params: { username: "charlidamelio" } を指定して socialcrawl_request を呼び出します
  4. フォロワー数、自己紹介、動画数、認証状況などのプロフィールデータを返します

対応プラットフォーム

プラットフォームエンドポイント数
TikTok24
Instagram12
YouTube11
Facebook12
X (Twitter)6
LinkedIn6
Reddit7
Threads5
Pinterest4
Google4
Truth Social3
Twitch2
Snapchat1
Kick1
Amazon1
Linktree1
Linkbio1
Linkme1
Komi1
Pillar1
Utility1

合計:21 のプラットフォームに 105 のエンドポイント

クレジットシステム

ティア消費量エンドポイントの割合
Standard1 クレジット約 90%
Advanced5 クレジット約 8%
Premium10 クレジット約 2%

新規アカウントには 100 クレジットが無料で付与されます。有料プランに申し込む前に、Standard のリクエストを 100 回実行したり、複数のプラットフォームを試したりできます。

ライセンス

MIT — 詳細は LICENSE をご覧ください。

コメント

MCP は初めてですか?

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

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