Skip to main content
Glama
Br0ski777

twitter-scraper

by Br0ski777

Twitter Scraper API

MCP Server x402 License: MIT

Extrae perfiles de Twitter/X, tweets y resultados de búsqueda. No se necesita ninguna clave de API. Devuelve JSON estructurado con bio, estadísticas, tweets y métricas de interacción. La capa de inteligencia social para agentes de IA. Pago por llamada mediante x402 (USDC en Base L2) -- sin clave de API, sin registro, sin muros de límite de tasa.

Parte del marketplace klymax402 -- 100 APIs de micropagos x402 para agentes de IA, una única cartera, USDC en Base.

Inicio rápido -- MCP

Añade esto a la configuración de tu cliente MCP (Claude Desktop, Cursor, ElizaOS, etc.):

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

Related MCP server: Spectre

Inicio rápido -- 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

Cualquier cliente compatible con x402 (@x402/fetch, x402-agent-tools, ATXP) gestiona automáticamente el ciclo 402 -> firma -> reintento.

Herramientas

Herramienta

Método

Ruta

Precio

Descripción

twitter_scrape_profile

POST

/api/profile

$0.012

Extrae el perfil de un usuario de Twitter/X -- bio, estadísticas, avatar, banner, tweet fijado, estado de verificación.

twitter_search_tweets

POST

/api/search

$0.012

Busca en Twitter/X tweets que coincidan con una consulta -- devuelve hasta 20 resultados con texto, interacción, autor y marcas de tiempo.

twitter_get_user_tweets

POST

/api/tweets

$0.012

Obtiene los tweets recientes de un usuario específico de Twitter/X -- devuelve sus últimos posts con métricas de interacción.

twitter_scrape_profile

Usa esta herramienta cuando necesites buscar el perfil de un usuario de Twitter/X por nombre de usuario o URL. Devuelve datos estructurados del perfil, incluidos bio, número de seguidores y seguidos, número de tweets, estado de verificación y actividad reciente.

Parámetros

Name

Tipo

Obligatorio

Descripción

username

string

sí

Nombre de usuario de Twitter/X sin @ (p. ej. 'elonmusk') o URL completa (p. ej. 'https://x.com/elonmusk')

Devuelve

  • username -- el @handle

  • displayName -- nombre completo

  • bio -- texto de la descripción del perfil

  • followers -- número de seguidores

  • following -- número de seguidos

  • tweetCount -- total de tweets publicados

  • verified -- estado de marca de verificación azul

  • createdAt -- fecha de creación de la cuenta

  • avatarUrl -- URL de la foto de perfil

  • bannerUrl -- URL de la imagen de cabecera

  • location -- ubicación indicada

  • website -- URL enlazada

  • pinnedTweet -- texto del tweet fijado, si lo hay

Ejemplo de respuesta:

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

Cuándo usarlo: debida diligencia en redes sociales, investigación de influencers, monitoreo de competidores o verificación de la legitimidad de una cuenta antes de confiar en su contenido.

No es para: búsqueda de tweets (usa twitter_search_tweets), evaluación de confianza/seguridad (usa trust_score_evaluate), búsqueda de correo a partir de redes sociales (usa email_find_by_name).

twitter_search_tweets

Usa esta herramienta cuando necesites encontrar tweets sobre un tema, una marca, un evento o una palabra clave. Devuelve hasta 20 tweets recientes que coinciden con la consulta, con el texto completo, métricas de interacción, datos del autor y marcas de tiempo.

Parámetros

Name

Tipo

Obligatorio

Descripción

query

string

sí

Consulta de búsqueda -- admite palabras clave, frases, hashtags (#), menciones (@) y operadores (from:user, since:2026-01-01)

count

number

no

Número de tweets a devolver (1-20, por defecto 10)

Devuelve

  • query -- el término de búsqueda utilizado

  • results -- array de objetos de tweet

  • resultCount -- número de tweets encontrados

Ejemplo de respuesta:

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

Cuándo usarlo: análisis de sentimiento del mercado, monitoreo de marca, seguimiento de competidores, descubrimiento de noticias, detección de tendencias o para saber en tiempo real qué dice la gente sobre un tema.

No es para: datos de perfil (usa twitter_scrape_profile), análisis de sentimiento de texto (usa text_analyze_sentiment), noticias de criptomonedas (usa crypto_get_news).

twitter_get_user_tweets

Usa esta herramienta cuando necesites ver qué ha estado publicando recientemente un usuario específico de Twitter/X. Devuelve sus últimos tweets con texto completo, métricas de interacción y marcas de tiempo.

Parámetros

Nombre

Tipo

Obligatorio

Descripción

username

string

sí

Nombre de usuario de Twitter/X sin @ (p. ej. 'VitalikButerin')

count

number

no

Número de tweets a devolver (1-20, por defecto 10)

Devuelve

  • username -- el @handle consultado

  • tweets -- array de objetos de tweet con id, text, createdAt, likes, retweets, replies, views, isRetweet, isReply

  • tweetCount -- número de tweets devueltos

Ejemplo de respuesta:

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

Cuándo usarlo: monitoreo de cuentas específicas, seguimiento de la actividad de influencers, análisis de patrones de publicación o recopilación de contenido de referentes de opinión.

No es para: bio/estadísticas del perfil (usa twitter_scrape_profile), búsqueda por tema (usa twitter_search_tweets), búsqueda de perfil social en múltiples plataformas (usa social_lookup_profile).

Ejemplos de prompts para agentes

  • "Buscar el perfil de un usuario de Twitter/X por nombre de usuario o URL"

  • "Buscar tweets sobre un tema, una marca, un evento o una palabra clave"

  • "Ver qué ha estado publicando recientemente un usuario específico de Twitter/X"

Pago

  • Protocolo: x402 -- pago por llamada nativo de HTTP, sin registro, sin clave de API

  • Red: Base L2 (eip155:8453)

  • Activo: USDC

  • Facilitador: Coinbase CDP (principal), PayAI (respaldo)

  • También se puede acceder a través de ATXP (x402 envuelto en OAuth, metadatos de recursos protegidos RFC 9728)

Parte de klymax402

100 APIs de micropagos x402 para agentes de IA -- una única cartera, USDC en Base, con cero registro.

Licencia

MIT

Related MCP Connectors

Related MCP Servers