Servidor MCP para Artigos e threads do X
Deixe seu assistente de IA ler qualquer post, thread ou Artigo público do X (Twitter) em Markdown limpo — grátis, sem chave de API.
Deixe seu assistente de IA ler qualquer post, thread ou Artigo público do X (Twitter) em Markdown limpo — grátis, sem chave de API.
Assistentes de IA não conseguem abrir links do X — a página exige JavaScript e, muitas vezes, login. O servidor MCP do Xtracticle resolve isso: adicione uma URL ao Claude, ao ChatGPT, ao Cursor ou a qualquer outro cliente MCP e depois é só colar um link do X no chat.
https://xtracticle.com/mcp (Streamable HTTP, sem autenticação)read_x_post — um post, uma thread inteira do autor (a partir de qualquer post dela) ou um Artigo do X em Markdownclaude mcp add --transport http xtracticle https://xtracticle.com/mcp
Abra Settings → Connectors → Add custom connector, dê o nome Xtracticle e cole https://xtracticle.com/mcp.
Com o modo desenvolvedor ativado, abra Settings → Connectors → Create, cole https://xtracticle.com/mcp e escolha No authentication.
Adicionar ao Cursor, ou coloque isto em ~/.cursor/mcp.json:
{
"mcpServers": {
"xtracticle": { "url": "https://xtracticle.com/mcp" }
}
}
Adicione a .vscode/mcp.json:
{
"servers": {
"xtracticle": { "type": "http", "url": "https://xtracticle.com/mcp" }
}
}
Qualquer cliente que aceite servidores MCP remotos via Streamable HTTP funciona. Clientes que só aceitam servidores locais (stdio) podem usar uma ponte:
npx -y mcp-remote https://xtracticle.com/mcp
| Argumento | Padrão | O que faz |
|---|---|---|
url | — | Link do post (x.com, twitter.com, fxtwitter, nitter…) ou ID numérico do post. Qualquer post de uma thread serve. |
format | markdown | markdown ou text |
include_thread | true | Desenrola a thread do autor; false devolve só o post do link |
front_matter | false | Adiciona front-matter YAML no início (título, autor, fonte, data, tipo) |
max_chars / offset | 40.000 / 0 | Percorre documentos muito longos por partes |
O resultado é o Markdown — com título, autor, data e link da fonte no início — mais metadados: tipo (artigo, thread ou post), contagem de palavras, tempo de leitura, URLs das imagens, o link original e um link de download em que o usuário pode salvar o post em PDF, EPUB ou Markdown. Coisas para pedir ao seu assistente:
A mesma conversão está a uma requisição HTTP GET de distância — útil para scripts, pipelines de RAG e agentes que conseguem buscar 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 (padrão 1), front_matter=0|1 (padrão 0).
As respostas são text/markdown, ficam em cache por até uma hora e têm CORS habilitado.
Prefere arquivos? Cole um link na página inicial para baixar em PDF, Markdown ou EPUB.
Sim. É grátis, não precisa de chave de API nem de conta, e é de código aberto.
Com qualquer cliente que aceite servidores MCP remotos via Streamable HTTP, incluindo Claude, ChatGPT (modo desenvolvedor), Cursor e VS Code. Clientes que só aceitam servidores locais podem se conectar pelo mcp-remote.
Sim. Passe o link de qualquer post de uma thread e a ferramenta devolve todos os posts que o autor escreveu nela, na ordem. Respostas de outras pessoas ficam de fora.
Sim. Os Artigos longos do X são convertidos com títulos, listas, links, citações e imagens.
Sim. GET https://xtracticle.com/api/markdown/{ID do post} devolve o mesmo Markdown como texto simples via HTTP.