Servidor MCP para artículos e hilos de X
Deja que tu asistente de IA lea cualquier post, hilo o artículo público de X (Twitter) como Markdown limpio: gratis y sin API key.
Deja que tu asistente de IA lea cualquier post, hilo o artículo público de X (Twitter) como Markdown limpio: gratis y sin API key.
Los asistentes de IA no pueden abrir enlaces de X: la página necesita JavaScript y, a menudo, iniciar sesión. El servidor MCP de Xtracticle lo resuelve: añade una URL a Claude, ChatGPT, Cursor o cualquier otro cliente MCP y pega un enlace de X en el chat.
https://xtracticle.com/mcp (Streamable HTTP, sin autenticación)read_x_post, que devuelve en Markdown un post, un hilo completo del autor (desde cualquiera de sus posts) o un artículo de Xclaude mcp add --transport http xtracticle https://xtracticle.com/mcp
Abre Settings → Connectors → Add custom connector, ponle el nombre Xtracticle y pega https://xtracticle.com/mcp.
Con el modo desarrollador activado, abre Settings → Connectors → Create, pega https://xtracticle.com/mcp y elige No authentication.
Añadir a Cursor, o pon esto en ~/.cursor/mcp.json:
{
"mcpServers": {
"xtracticle": { "url": "https://xtracticle.com/mcp" }
}
}
Añade esto a .vscode/mcp.json:
{
"servers": {
"xtracticle": { "type": "http", "url": "https://xtracticle.com/mcp" }
}
}
Sirve cualquier cliente que admita servidores MCP remotos mediante Streamable HTTP. Los clientes que solo admiten servidores locales (stdio) pueden usar un puente:
npx -y mcp-remote https://xtracticle.com/mcp
| Argumento | Valor por defecto | Qué hace |
|---|---|---|
url | — | Enlace del post (x.com, twitter.com, fxtwitter, nitter…) o ID numérico del post. Sirve cualquier post de un hilo. |
format | markdown | markdown o text |
include_thread | true | Desenrolla el hilo del propio autor; con false devuelve solo el post enlazado |
front_matter | false | Antepone front-matter YAML (título, autor, fuente, fecha, tipo) |
max_chars / offset | 40.000 / 0 | Recorre por páginas los documentos muy largos |
El resultado es el Markdown (con título, autor, fecha y enlace a la fuente al principio) más metadatos: tipo (artículo, hilo o post), número de palabras, tiempo de lectura, URL de las imágenes, el enlace original y un enlace de descarga donde el usuario puede guardar el post en PDF, EPUB o Markdown. Cosas que puedes pedirle a tu asistente:
La misma conversión está a un solo GET HTTP de distancia, útil para scripts, pipelines RAG y agentes que pueden consultar URLs:
curl https://xtracticle.com/api/markdown/1765884209527394325
curl "https://xtracticle.com/api/markdown/1765884209527394325?format=text&thread=0&front_matter=1"
Parámetros: format=markdown|text, thread=0|1 (por defecto 1), front_matter=0|1 (por defecto 0).
Las respuestas son text/markdown, se almacenan en caché hasta una hora y tienen CORS habilitado.
¿Prefieres archivos? Pega un enlace arriba para descargarlo como PDF, Markdown o EPUB.
Sí. Es gratuito, no requiere API key ni cuenta y es de código abierto.
Con cualquier cliente que admita servidores MCP remotos mediante Streamable HTTP, incluidos Claude, ChatGPT (modo desarrollador), Cursor y VS Code. Los clientes que solo admiten servidores locales pueden conectarse mediante mcp-remote.
Sí. Pasa el enlace de cualquier post del hilo y la herramienta devuelve, en orden, todos los posts que escribió el autor. Las respuestas de otras personas no se incluyen.
Sí. Los artículos largos de X se convierten con sus títulos, listas, enlaces, citas e imágenes.
Sí. GET https://xtracticle.com/api/markdown/{ID del post} devuelve el mismo Markdown como texto plano por HTTP.