Skip to main content
Glama
Br0ski777

twitter-scraper

by Br0ski777

Twitter Scraper API

MCP Server x402 License: MIT

Twitter/Xのプロフィール、ツイート、検索結果をスクレイプします。APIキーは不要です。自己紹介(bio)、統計、ツイート、エンゲージメントメトリクスを含む構造化JSONを返します。AIエージェントのためのソーシャルインテリジェンスレイヤーです。x402によるペイ・パー・コール(Base L2上のUSDC)——APIキー不要、サインアップ不要、レート制限の壁もありません。

klymax402マーケットプレイスの一部——AIエージェント向けの100の x402マイクロペイメントAPI、ウォレットは1つ、Base上のUSDCです。

クイックスタート -- MCP

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

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

Related MCP server: Spectre

クイックスタート -- 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 -> sign -> retryのサイクルを自動的に処理します。

ツール

ツール

メソッド

パス

価格

説明

twitter_scrape_profile

POST

/api/profile

$0.012

Twitter/Xのユーザープロフィールをスクレイプ——自己紹介、統計、アバター、バナー、固定ツイート、認証ステータスを取得します。

twitter_search_tweets

POST

/api/search

$0.012

クエリに一致するツイートをTwitter/Xで検索——テキスト、エンタゲジメント、投稿者、タイムスタンプを含む最大結果を取得します。

twitter_get_user_tweets

POST

/api/tweets

$0.012

特定のTwitter/Xユーザーの最近のツイートを取得——最新の投稿とエンタゲジメントメトリクスを返します。

twitter_scrape_profile

Twitter/Xのユーザープロフィールをユーザー名、ハンドル、またはURLで調べる必要がある場合に使用します。自己紹介、フォロワー数/フォロー数、ツイート数、認証ステータス、最近のアクティビティを含む構造化されたプロフィールデータを返します。

パラメーター

名前

型

必須

説明

username

string

はい

先頭の@を除いた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" }

使用する場合: ソーシャルメディアのデューデリジェンス、KOLリサーチ、競合の監視、アカウントの正当性を信頼する前に確認する場合。

得意でない使用: ツイート検索(twitter_search_tweets)、信頼/セキュリティのスコアリング(trust_score_evaluate)、ソーシャルからのメール検索(email_など)。

twitter_search_tweets

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

パラメーター

名前

型

必須

説明

query

string

はい

検索クエリ——キーワード、フレーズ、ハッシュタグ (#)、メンション (@)、演算子(from:user, since:2026-01-01)に対応しています。

count

number

いいえ

返すツイート数(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

string

はい

@を含まないTwitter/Xのユーザー名(例:'VitalikButerin')

count

number

いいえ

返すツイート数(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_profile_lookup)。

例エージェント プロンプト

  • 「ユーザー名またはURLでTwitter/Xのプロフィールを検索」

  • 「トピック、ブランド、イベント、キーワードに関するツイートを検索する」

  • 「特定のTwitter/Xユーザーが最近投稿したものを確認する」

支払い

  • プロトコル: x402 -- HTTPネイティブ、従量課金、サインアップ不要、APIキー不要

  • ネットワーク: Base L2 (eip155:8453)

  • アセット: USDC

  • ファcitilitator: Coinbase CDP(プライマリ)、PayAI(フォールバック)

  • ATXP からもアクセス提供(OAuthでランプした x402、RFC 9728 の保護リソース・メタデータ指定)

Part of klymax402

100 x402 APIを1つのウォレット、Base上のUSDC、申し込み不要で構成。AIエージェント用の100ラインモ収支APIです。

ライセンス

MIT

Related MCP Connectors

Related MCP Servers