读取 X 文章和推文串的 MCP 服务器
让你的 AI 助手把任意公开的 X(推特)帖子、推文串或文章读成干净的 Markdown——免费,无需 API 密钥。
让你的 AI 助手把任意公开的 X(推特)帖子、推文串或文章读成干净的 Markdown——免费,无需 API 密钥。
AI 助手打不开 X 链接——页面需要 JavaScript,往往还要登录。Xtracticle 的 MCP 服务器解决了这个问题:在 Claude、ChatGPT、Cursor 或任何其他 MCP 客户端中添加一个网址,之后直接把 X 链接粘贴到对话里就行。
https://xtracticle.com/mcp(Streamable HTTP,无需认证)read_x_post——把一条帖子、整个自串(任意一条帖子即可)或一篇 X 文章读成 Markdownclaude mcp add --transport http xtracticle https://xtracticle.com/mcp
打开设置 → 连接器 → 添加自定义连接器,命名为 Xtracticle,并粘贴 https://xtracticle.com/mcp。
启用开发者模式后,打开设置 → 连接器 → 创建,粘贴 https://xtracticle.com/mcp,并选择无需认证。
添加到 Cursor,或把下面的内容放进 ~/.cursor/mcp.json:
{
"mcpServers": {
"xtracticle": { "url": "https://xtracticle.com/mcp" }
}
}
添加到 .vscode/mcp.json:
{
"servers": {
"xtracticle": { "type": "http", "url": "https://xtracticle.com/mcp" }
}
}
任何支持 Streamable HTTP 远程 MCP 服务器的客户端都可以使用。只支持本地(stdio)服务器的客户端可以借助桥接工具:
npx -y mcp-remote https://xtracticle.com/mcp
| 参数 | 默认值 | 作用 |
|---|---|---|
url | — | 帖子链接(x.com、twitter.com、fxtwitter、nitter 等)或数字帖子 ID。推文串中的任意一条帖子都可以。 |
format | markdown | markdown 或 text |
include_thread | true | 展开作者的自串;false 则只返回链接指向的那条帖子 |
front_matter | false | 在开头添加 YAML front-matter(标题、作者、来源、日期、类型) |
max_chars / offset | 40,000 / 0 | 为超长文档分页读取 |
返回结果是 Markdown 正文——开头依次为标题、作者、日期和来源链接——外加元数据:类型(文章、推文串或帖子)、字数、阅读时长、图片网址、原始链接,以及一个下载链接,用户可以在那里把帖子保存为 PDF、EPUB 或 Markdown。你可以这样对助手说:
同样的转换只需一次 HTTP GET——适合脚本、RAG 流程和能抓取网址的智能体:
curl https://xtracticle.com/api/markdown/1765884209527394325
curl "https://xtracticle.com/api/markdown/1765884209527394325?format=text&thread=0&front_matter=1"
参数:format=markdown|text、thread=0|1(默认 1)、front_matter=0|1(默认 0)。响应为 text/markdown,最多缓存一小时,已启用 CORS。
免费,无需 API 密钥或账号,而且是开源的。
任何支持 Streamable HTTP 远程 MCP 服务器的客户端,包括 Claude、ChatGPT(开发者模式)、Cursor 和 VS Code。只支持本地服务器的客户端可以通过 mcp-remote 连接。
能。传入推文串中任意一条帖子的链接,工具就会按顺序返回作者在其中发布的所有帖子。其他人的回复不会收录。
支持。X 的长文会连同标题、列表、链接、引用和图片一起转换。
有。GET https://xtracticle.com/api/markdown/{帖子 ID} 会通过 HTTP 以纯文本返回同样的 Markdown。