Skip to main content
Glama
Br0ski777

twitter-scraper

by Br0ski777

Twitter Scraper API

MCP Server x402 License: MIT

Twitter/X 프로필, 트윗, 검색 결과를 스크랩합니다. API 키가 필요 없습니다. 바이오, 통계, 트윗, 참여 지표가 포함된 구조화된 JSON을 반환합니다. AI 에이전트를 위한 소셜 인텔리전스 레이어입니다. x402를 통한 호출당 결제(USDC on Base L2) 방식 — API 키도, 가입도, 속도 제한도 없습니다.

klymax402 마켓플레이스의 일부입니다 — AI 에이전트를 위한 100개의 x402 마이크로결제 API, 하나의 지갑, USDC on Base.

빠른 시작 — 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 → 서명 → 재시도 사이클을 자동으로 처리합니다.

도구

도구

메서드

경로

가격

설명

twitter_scrape_profile

POST

/api/profile

$0.012

Twitter/X 사용자 프로필을 스크랩합니다 — 바이오, 통계, 아바타, 배너, 고정 트윗, 인증 상태를 포함합니다.

twitter_search_tweets

POST

/api/search

$0.012

쿼리와 일치하는 Twitter/X 트윗을 검색합니다 — 텍스트, 참여도, 작성자, 타임스탬프를 포함해 최대 20개의 결과를 반환합니다.

twitter_get_user_tweets

POST

/api/tweets

$0.012

특정 Twitter/X 사용자의 최근 트윗을 가져옵니다 — 최신 게시물을 참여 지표와 함께 반환합니다.

twitter_scrape_profile

사용자 이름이나 URL로 Twitter/X 사용자 프로필을 조회해야 할 때 사용하세요. 바이오, 팔로워/팔로잉 수, 트윗 수, 인증 상태, 최근 활동이 포함된 구조화된 프로필 데이터를 반환합니다.

매개변수

이름

유형

필수

설명

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" }

사용 시기: 소셜 미디어 실사, 인플루언서 조사, 경쟁사 모니터링, 또는 콘텐츠를 신뢰하기 전에 계정의 신뢰성을 검증할 때.

적합하지 않은 경우: 트윗 검색(twitter_search_tweets 사용), 신뢰도/보안 점수 산정(trust_score_evaluate 사용), 소셜 정보에서 이메일 조회(email_find_by_name 사용).

twitter_search_tweets

주제, 브랜드, 이벤트 또는 키워드에 대한 트윗을 찾아야 할 때 사용하세요. 쿼리와 일치하는 최대 20건의 최근 트윗을 전체 텍스트, 참여 지표, 작성자 정보, 타임스탬프와 함께 반환합니다.

매개변수

이름

유형

필수

설명

query

string

yes

검색 쿼리 — 키워드, 구문, 해시태그(#), 멘션(@) 및 연산자(from:user, since:2026-01-01)를 지원합니다.

count

number

no

반환할 트윗 수(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

yes

@ 없는 Twitter/X 사용자 이름(예: 'VitalikButerin')

count

number

no

반환할 트윗 수(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 — 하나의 지갑, USDC on Base, 가입 불필요.

라이선스

MIT

Related MCP Connectors

Related MCP Servers