XCRAP.CC

Lee X sin pedir permiso

Pega cualquier post, hilo o perfil. Recibe Markdown limpio para tu prompt, o JSON estricto para tu base de datos. Sin cuenta, sin API key y sin pagar nada.

¿Qué estás pegando?

Funciona con enlaces de x.com y twitter.com, o con el id del post a secas.

Probar uno
Una paloma de dibujos animados sosteniendo una lupa sobre un campo de búsqueda

Sea lo que sea que lea, puede llegar hasta aquí

Claude, ChatGPT, Cursor, tu propio script, un cron, un bot de Discord. Aquí nada necesita cuenta, así que nada tiene que confiar un secreto. Una petición HTTP, cinco formatos, sin negociación.

Claude Code
Codex
Gemini CLI
Cursor

XCrap.CC

JSON
Markdown
CSV

No se intercambia ninguna clave en ninguna dirección.

X puso precios imposibles y luego cerró la puerta

La API oficial arranca en $200 al mes y sube hasta $42,000. Por debajo de ese nivel no hay casi nada. Mientras tanto, x.com corta al lector sin sesión tras dos posts y le pide entrar. Ninguna de esas dos cosas es un límite técnico. Son una decisión de negocio, y golpea más fuerte a quien construye herramientas pequeñas y proyectos de investigación.

$200
al mes, el nivel de pago más barato
42.000 $
al mes, el nivel más alto
2
publicaciones antes de que x.com te pida iniciar sesión
Cada post que lee XCrap es uno que cualquiera podría leer en un navegador. Nosotros simplemente no obligamos a iniciar sesión para leerlo.

Tres pasos, cero configuración

  1. 01

    Dale un enlace

    Un post, un hilo, un perfil. Por el cuadro de arriba, la API REST, el servidor MCP o un curl de una línea.

  2. 02

    Vamos a buscarlo

    Nuestro cliente habla con los endpoints internos de X con tokens anónimos rotativos. Detrás hay otras tres fuentes, así que si una se rompe no es tu problema.

  3. 03

    Elige la forma que quieras

    Markdown para un prompt. JSON para una base de datos. YAML, CSV o una tarjeta HTML independiente. Se elige con un parámetro de consulta o una cabecera Accept.

Todo lo que la API oficial cobra

GET /v1/tweet

Posts sueltos, resueltos del todo

Likes, reposts, respuestas, citas, guardados y vistas. Encuestas con porcentajes. Posts citados desanidados. El texto alternativo que casi todos los scrapers tiran.

Ver el endpoint
GET /v1/thread

Hilos que sí se desenrollan

Pega el primer post, no el último. X solo expone el padre de un post, así que cosemos la timeline del autor por id de conversación para recorrerlo hacia adelante.

Cómo se desenrolla
GET /v1/media

Media que te puedes quedar

Enlaces MP4 directos en cada bitrate que X codificó, e imágenes en la resolución con la que se subieron, no la vista previa redimensionada. Pasan de largo, nunca se guardan.

Endpoint de medios
POST /v1/bulk

Cincuenta enlaces de golpe

Una petición, hasta cincuenta posts. Un enlace muerto devuelve un error en esa entrada y los otros cuarenta y nueve siguen llegando.

Endpoint por lotes
?format=

Cinco formatos, un parámetro

Añade ?format=markdown o envía una cabecera Accept. Las respuestas Markdown llevan una cabecera x-markdown-tokens para que un agente calcule su contexto antes de leer.

GET
/v1/tweet?url=…&format=markdown
content-type
text/markdown
x-markdown-tokens
49
Los cinco formatos
MCP

Se enchufa directo a tu agente

Un servidor MCP para Claude Code, Claude Desktop y Cursor. O descarga el archivo de skill y enséñale la API a cualquier modelo de un pegado.

Servidor MCP Skill de agente

# Claude Code — one line
claude mcp add xcrap -- npx -y @xcrapcc/mcp
# Claude Desktop, Cursor — config block
{
  "mcpServers": {
    "xcrap": {
      "command": "npx",
      "args": ["-y", "@xcrapcc/mcp"]
    }
  }
}

Pide la forma que necesitas

# jack (@jack)

**2006-03-21 20:50 UTC** · [permalink](https://x.com/jack/status/20)

just setting up my twttr

308,067 likes · 124,684 reposts · 18,017 replies

Misma publicación, misma petición, cinco formas. La cabecera también sirve: Accept: text/markdown.

Las que de verdad se preguntan

¿Qué es XCrap?

Un servicio gratuito que lee posts, hilos y perfiles públicos de X y los devuelve como Markdown, JSON, YAML, CSV o HTML. Existe para que agentes, bots y proyectos pequeños puedan leer X sin API key.

¿De verdad es gratis?

Sí. Sin cuenta, sin clave, sin tarjeta, sin prueba. Se paga con donaciones, y los gastos son un dominio y un servidor pequeño.

¿Puede leer cuentas privadas o protegidas?

No, y nunca lo hará. Las cuentas protegidas devuelven el mismo 404 que le darían a cualquiera, y los mensajes directos quedan totalmente fuera de alcance. XCrap solo lee cuentas públicas: sus posts, perfiles, respuestas y listas de seguidores.

¿Puedo descargar el video o las imágenes?

Sí. /v1/media lista cada archivo adjunto con un enlace de descarga, en cada bitrate que X codificó. Los archivos pasan de largo y nunca se escriben en nuestro disco.

¿Hay búsqueda de texto completo?

Sí: /v1/search acepta cualquier consulta que entienda la búsqueda de X, operadores incluidos (from:, "frase exacta", since:…), y devuelve los posts más recientes o los más destacados, o solo los que tienen fotos o vídeos. Es el endpoint con el límite de peticiones más estricto.

¿Esto es legal?

Leer páginas web públicas no es acceso no autorizado, algo que los tribunales de EE. UU. confirmaron en hiQ v. LinkedIn. Sí incumple los términos de servicio de X, lo cual es un asunto contractual entre X y nosotros, no penal. Eres responsable de lo que hagas con los datos que recibes.

¿Aparecéis en algún sitio?

Aura++ incluye XCrap en su directorio, y su insignia está debajo. Si llevas un directorio y quieres añadirlo, escribe a [email protected] y tu insignia se pondrá junto a esa.

Leer las 21 preguntas

Es gratis y no hay nada que registrar

Ninguna clave que generar, ninguna tarjeta que añadir, ningún correo que confirmar. Pega un enlace y mira qué vuelve.

Ver los docs de la API Ver cómo se usa