mcpField
T
Twitter Scraper X402

Twitter Scraper X402

リモート
github.comブラウザ自動化18 週間前に更新
リポジトリ公式サイト

Twitter Scraper X402 について

Twitter Scraper X402は、AIエージェント向けにTwitter/Xのプロフィール、最近の投稿、検索結果を構造化データで取得するMCPサーバーです。Base上のUSDCによるx402従量課金に対応し、APIキーや登録は不要です。

主な機能

  1. 01プロフィール情報と統計の取得
  2. 02クエリによる投稿検索
  3. 03ユーザーの最近の投稿取得
  4. 04エンゲージメント指標の返却
  5. 05x402による従量課金

活用シーン

  1. 01インフルエンサーやアカウントの調査
  2. 02ブランドや競合のモニタリング
  3. 03話題やイベントの議論の追跡

MCP 対応

プロフィール取得、投稿検索、ユーザーの最近の投稿取得を行う3つのツールをMCPクライアントに提供します。リモートMCPエンドポイントから利用でき、呼び出しはx402で課金されます。

設定

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

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

ツール

詳細

Twitter Scraper API

MCP Server x402 License: MIT

Twitter/X のプロフィール、ツイート、検索結果をスクレイピングします。API キーは不要です。プロフィール文、統計情報、ツイート、エンゲージメント指標を含む構造化 JSON を返します。AI エージェント向けのソーシャルインテリジェンスレイヤーです。x402 による従量課金(Base L2 上の USDC)に対応しており、API キーも登録も不要で、レート制限の壁もありません。

klymax402 マーケットプレイスの一部です。AI エージェント向けの x402 マイクロペイメント API を 100 種類提供し、1 つのウォレットで Base 上の USDC を利用できます。

クイックスタート — MCP

MCP クライアントの設定に追加します(Claude Desktop、Cursor、ElizaOS など)。

{
  "mcpServers": {
    "twitter-scraper": {
      "url": "https://twitter-scraper.api.klymax402.com/mcp"
    }
  }
}

クイックスタート — HTTP(x402)

curl -X POST "https://twitter-scraper.api.klymax402.com/api/profile" \
  -H "Content-Type: application/json" \
  -d '{"username":"..."}'
# -> 402 Payment Required, with an x402 payment challenge in the response body

x402 対応クライアント(@x402/fetch、x402-agent-tools、ATXP)であれば、402 → 署名 → 再試行のサイクルが自動的に処理されます。

ツール

ツールメソッドパス価格説明
twitter_scrape_profilePOST/api/profile$0.012Twitter/X ユーザープロフィールをスクレイピングします。プロフィール文、統計情報、アバター、バナー、固定ツイート、認証状況を取得します。
twitter_search_tweetsPOST/api/search$0.012クエリに一致するツイートを Twitter/X で検索します。テキスト、エンゲージメント、投稿者、タイムスタンプを含む最大 20 件の結果を返します。
twitter_get_user_tweetsPOST/api/tweets$0.012特定の Twitter/X ユーザーの最近のツイートを取得します。エンゲージメント指標を含む最新の投稿を返します。
twitter_scrape_profile

ユーザー名または URL で Twitter/X ユーザープロフィールを検索する場合に使用します。プロフィール文、フォロワー数/フォロー数、ツイート数、認証状況、最近のアクティビティなど、構造化されたプロフィールデータを返します。

パラメーター

名前型必須説明
usernamestringはい@ を除いた Twitter/X ユーザー名(例:'elonmusk')または完全な URL(例:'https://x.com/elonmusk')

戻り値

  • username -- @ハンドル
  • displayName -- 氏名
  • bio -- プロフィールの説明文
  • followers -- フォロワー数
  • following -- フォロー数
  • tweetCount -- 投稿したツイートの合計数
  • verified -- 青いチェックマークの認証状況
  • createdAt -- アカウントの作成日
  • avatarUrl -- プロフィール画像の URL
  • bannerUrl -- ヘッダー画像の URL
  • location -- 登録された所在地
  • website -- リンク先の URL
  • pinnedTweet -- 固定ツイートのテキスト(存在する場合)

レスポンス例:

{ "username": "elonmusk", "displayName": "Elon Musk", "bio": "...", "followers": 195000000, "following": 850, "tweetCount": 45000, "verified": true, "createdAt": "2009-06-02" }

使用例:ソーシャルメディアのデューデリジェンス、インフルエンサーの調査、競合のモニタリング、またはコンテンツを信頼する前のアカウントの正当性確認。

用途外:ツイート検索(twitter_search_tweets を使用)、信頼性/セキュリティのスコアリング(trust_score_evaluate を使用)、ソーシャルメディアからのメールアドレス検索(email_find_by_name を使用)。

twitter_search_tweets

トピック、ブランド、イベント、キーワードに関するツイートを検索する場合に使用します。クエリに一致する最近のツイートを最大 20 件、全文、エンゲージメント指標、投稿者情報、タイムスタンプとともに返します。

パラメーター

名前型必須説明
querystringはい検索クエリ。キーワード、フレーズ、ハッシュタグ(#)、メンション(@)、演算子(from:user、since:2026-01-01)に対応しています
countnumberいいえ返すツイート数(1~20、デフォルトは 10)

戻り値

  • query -- 使用した検索語
  • results -- ツイートオブジェクトの配列
  • resultCount -- 見つかったツイート数

レスポンス例:

{ "query": "x402 protocol", "resultCount": 15, "results": [{ "id": "1234567890", "text": "x402 is the future of agent payments...", "author": { "username": "web3dev", "displayName": "Web3 Dev" }, "likes": 42, "retweets": 12, "replies": 5, "views": 1200, "createdAt": "2026-04-13T09:30:00Z" }] }

使用例:市場のセンチメント分析、ブランドのモニタリング、競合の追跡、ニュースの発見、トレンドの検出、またはトピックについてリアルタイムで人々の発言を調べる場合。

用途外:プロフィールデータの取得(twitter_scrape_profile を使用)、テキストのセンチメント分析(text_analyze_sentiment を使用)、暗号資産ニュースの取得(crypto_get_news を使用)。

twitter_get_user_tweets

特定のTwitter/Xユーザーが最近投稿した内容を確認するときに使用します。最新のツイートを、全文、エンゲージメント指標、タイムスタンプとともに返します。

パラメーター

名前型必須説明
username文字列はい@を除いたTwitter/Xユーザー名(例:'VitalikButerin')
count数値いいえ返すツイートの件数(1~20、デフォルトは10)

戻り値

  • username -- 検索対象の@ハンドル
  • tweets -- id、text、createdAt、likes、retweets、replies、views、isRetweet、isReplyを含むツイートオブジェクトの配列
  • tweetCount -- 返されたツイートの件数

レスポンス例:

{ "username": "VitalikButerin", "tweetCount": 10, "tweets": [{ "id": "...", "text": "Excited about the new EIP proposal...", "likes": 5200, "retweets": 890, "views": 250000, "createdAt": "2026-04-12T14:00:00Z", "isRetweet": false }] }

使用する場面:特定のアカウントの監視、インフルエンサーの活動の追跡、投稿パターンの分析、または思想的リーダーのコンテンツの収集。

使用しない場面:プロフィールの自己紹介や統計情報(twitter_scrape_profileを使用)、トピック検索(twitter_search_tweetsを使用)、プラットフォームをまたいだソーシャルプロフィールの検索(social_lookup_profileを使用)。

エージェント向けプロンプトの例

  • 「ユーザー名またはURLでTwitter/Xユーザーのプロフィールを検索する」
  • 「トピック、ブランド、イベント、キーワードに関するツイートを見つける」
  • 「特定のTwitter/Xユーザーが最近投稿した内容を確認する」

支払い

  • プロトコル:x402 -- HTTPネイティブの従量課金、登録不要、APIキー不要
  • ネットワーク:Base L2(eip155:8453)
  • 資産:USDC
  • ファシリテーター:Coinbase CDP(プライマリ)、PayAI(フォールバック)
  • ATXPからも利用できます(OAuthでラップされたx402、RFC 9728の保護対象リソースメタデータ)

klymax402の一部

AIエージェント向けの100種類のx402マイクロペイメントAPI -- 1つのウォレット、Base上のUSDC、登録不要。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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