WEIR

ChatGPT 能读推特吗?Claude 读取推文实测(2026)

ChatGPT、Claude 和 Perplexity 大多打不开 x.com 链接,X 给我们的测试抓取器返回了 402。这里讲清各家能做什么,以及怎么接 MCP 连接器,让 AI 读取 X 推文。


发布于 · 更新于 · 阅读约 7 分钟 · Read in English

封面图:AI 为什么打不开 x.com

ChatGPT 能读推特,但只有你把推文交给它时才稳定:X 挡住了 AI 用来抓网页的程序。

这篇写给想让 AI 助手读 X(推特)推文的人。你会看到 ChatGPT 和 Claude 现在各能做什么、我们的一次测试,以及两条走得通的路,Cherry Studio 和 Trae 也包括在内。

我们做的 Weir 就是例子里的连接器。把这个地址作为自定义连接器,加进 ChatGPT、Claude、Cherry Studio 或 Trae:

https://api.weirapp.io/mcp
402x.com 给每个 AI 抓取器的错误码
3X 的 robots.txt 放行的爬虫
2Weir 读一条推文的积分

ChatGPT 能读推特吗?

大多数时候,贴链接读不了。ChatGPT 自己上网有三种方式,没有一种能稳定读到 X:

  • 搜索用不了 X 的页面。 OpenAI 说,网站要放行它的爬虫 OAI-SearchBot,才会出现在 ChatGPT 的搜索回答里。X 的 robots.txt 没有放行。
  • 贴的链接会报错。 你贴网址时,替你去抓的是 ChatGPT-User,x.com 对这个名字返回了 402。
  • 云端浏览器说不准。 在 Go 以外的付费套餐里,ChatGPT Work 能用云端浏览器开网站,遇到登录页会停下来等你登录。

OpenAI 说,ChatGPT-User 的访问是用户发起的,robots.txt 规则“可能不适用”。可在我们的测试里,X 的服务器照样拒绝了它。

云端浏览器能完成什么,OpenAI 说“取决于网站”。我们没在 x.com 上试过它,而且它会用你自己的账号去读 X。

我们实测:把 x.com 链接交给 AI 会怎样

2026 年 10 月 21 日,我们拿 @XDevelopers 的一条公开推文做了测试:

GET https://x.com/XDevelopers/status/2019881223666233717

Claude Code 的 WebFetch 工具   → 402 Payment Required,没有推文内容
以 ChatGPT-User 署名的请求     → 402
以 Claude-User 署名的请求      → 402
以 Perplexity-User 署名的请求  → 402

后三个请求是我们自己发的,分别署上这几个抓取器公开的名字,用来看 x.com 怎么对待它们。推文是公开的,用浏览器就能打开。AI 应用里的抓取器,拿到的却是错误。

搜索爬虫碰到的是另一堵墙。这是 X 的 robots.txt 里的关键几行,我们 10 月 26 日又看了一遍,规则没变:

User-agent: Googlebot
User-agent: Bingbot
Allow: /*?s=
...
User-agent: facebookexternalhit
...
User-agent: *
Disallow: /

只有 Google、Bing 和 Facebook 的一个爬虫拿到了放行的规则。最后那条兜底规则让其他机器人都别进来,AI 搜索爬虫也在内。

Claude 能读取推文吗?

贴链接也不行。打开网页搜索后,Claude 能读取你给的网址,Anthropic 的帮助页把这个功能叫 web fetch。

Anthropic 的开发者文档列了两条限制,正好把 x.com 挡在外面:

  • 不支持 JavaScript 页面。 web fetch “不支持用 JavaScript 动态渲染的网站”,x.com 就是这种网站。
  • robots.txt 算数。 被 robots.txt 挡住的网址,会返回 url_not_allowed 错误。

Anthropic 还说,它的机器人都遵守 robots.txt,包括替你打开网页的 Claude-User。X 的文件把没点名的机器人全挡在外面。

Perplexity 也一样,它的搜索爬虫 PerplexityBot 同样被兜底规则挡在外面。

截至 2026 年 10 月,三家自带的读法是这样的:

助手 搜索爬虫 X 放行吗 贴 x.com 链接
ChatGPT OAI-SearchBot 不放行 实测 402
Claude Claude-SearchBot 不放行 实测 402
Perplexity PerplexityBot 不放行 实测 402

三家都要你亲手把推文交给它们。

怎么让 AI 读取 X 推文:粘贴,或者接连接器

按你多久用一次 X 来选:

  • 粘贴:只读你眼前的这一条推文。
  • 接连接器:想让 AI 自己找推文、读回复,或者盯一个账号。

粘贴在任何套餐都能用。OpenAI 说,免费和付费的 ChatGPT 套餐都能发图片,所以截图也行。Anthropic 的上传说明列了 PNG 和 JPEG,能从剪贴板直接粘贴。

连接器用的是 MCP(Model Context Protocol,模型上下文协议),它让 AI 能调用外部工具。Weir 的服务器提供 get_x_post、search_x、get_x_replies 等工具。

在 ChatGPT 和 Claude 里,你用 OAuth 登录 Weir,不用复制 key。全程不需要 X 账号,也不需要 X 开发者应用。

在 ChatGPT、Claude、Cherry Studio 和 Trae 里怎么接?

四个应用都能添加远程 MCP 服务器,只是入口不同:

应用 在哪里添加 怎么授权
ChatGPT 网页版 chatgpt.com/plugins,点 + OAuth 登录
Claude Customize → Connectors OAuth 登录
Cherry Studio 设置 → MCP → MCP 服务器 → 添加 请求头里的 key
Trae 设置 → MCP → 添加 → 手动添加 请求头里的 key

ChatGPT 里选 Add custom MCP server,填 Server URL,确认风险提示后点 Create as a plugin。对话里输入 @,选中它就能用。Claude 里点 + Add,选 Add custom connector,再粘贴地址。

Cherry Studio 和 Trae 贴一段 JSON。下面是 Cherry Studio 的写法。Trae 文档里,远程服务器只有 url 和 headers 两个字段,所以去掉 type 那一行:

{
  "mcpServers": {
    "weir": {
      "type": "streamableHttp",
      "url": "https://api.weirapp.io/mcp",
      "headers": {
        "Authorization": "Bearer weir_live_xxxxxxxx"
      }
    }
  }
}

key 在 Weir 控制台的 API keys 页面创建,以 weir_live_ 开头。完整步骤和排错见 Cherry Studio MCP 配置教程 和 Trae MCP 配置教程。

ChatGPT 和 Claude 的完整步骤,见远程 MCP 服务器地址教程。

实测:同一条链接,通过 Weir 读出来

我们把那条返回 402 的 @XDevelopers 链接贴给 Claude,问这条推文表现怎么样。接上 Weir 后,Claude 在 2026 年 10 月 21 日调用了一次:

→ get_x_post {"id": "https://x.com/XDevelopers/status/2019881223666233717"}
← 1 post · 2 credits

返回的内容,有删减:

{
  "text": "Officially launching X API Pay-Per-Use ...",
  "createdAt": "2026-02-06T21:09:45.000Z",
  "author": { "username": "XDevelopers", "followersCount": 697891 },
  "likeCount": 5596,
  "retweetCount": 896,
  "replyCount": 792,
  "quoteCount": 596,
  "viewCount": 2557918
}

你拿到的是完整推文和各项数据,可以直接拿来总结。这次花了 2 积分:调用 1 积分,推文 1 积分。

还可以试试这些提示词:

  • “总结这条推文下面的回复。” AI 会调用 get_x_replies。
  • “@deepseek_ai 这周发了什么?” 它用 get_x_user_posts 读时间线。
  • “把这篇 X 长文完整读一遍。” get_x_article 会返回全文。

什么时候不适合用 Weir

  • 只是偶尔读一条推文。 粘贴文字不花钱,任何套餐都行。
  • 你的 AI 要发推或回复。 Weir 只读,不能发推、点赞或关注。
  • 最在意每条的价格。 截至 2026 年 10 月,TwitterAPI.io 标价每 1,000 条推文 $0.15,也有自己的 MCP 服务器。
  • 想走 X 自己的渠道。 X 官方也托管了 MCP 服务器,但要用你自己的开发者应用,见 X 官方 MCP 服务器。

Weir 没有获得 X 的授权,也和 X 没有关联,访问方式可能会变。

常见问题

ChatGPT 能访问推特、搜索 X 吗?

自己不行:X 的 robots.txt 挡住了 ChatGPT 的搜索爬虫,我们测试时 x.com 也拒绝了它的链接抓取器。接上能读 X 的 MCP 连接器后,它就能按关键词、账号和日期搜推文。只读一条的话,粘贴文字或截图也行。

为什么 ChatGPT 打不开我发的推特链接?

因为 x.com 拒绝了抓取。2026 年 10 月 21 日我们测试时,以 ChatGPT、Claude 和 Perplexity 抓取器署名的请求都拿到了错误码。推文本身是公开的,所以粘贴原文,或者用能读 X 的连接器。

ChatGPT Plus 能接 X 连接器吗?

截至 2026 年 10 月,OpenAI 帮助中心只把完整 MCP 支持给了网页版的 Business 和 Enterprise/Edu。Pro 能在开发者模式里连,但只有读取和 fetch 权限,Plus 和免费版不在列。Claude 的免费版能加一个自定义连接器。

Cherry Studio 和 Trae 能读推特吗?

能,接上能读 X 的 MCP 服务器就行。在 Cherry Studio 的“设置 → MCP → MCP 服务器”或 Trae 的“设置 → MCP”里贴上 JSON,模型就能调用 search_x、get_x_post 这些工具。在 Weir 上,每次调用 1 积分,每条推文再加 1 积分。

让 AI 读推文合规吗?

平台条款很重要。X 的服务条款规定,未经书面同意,“以任何形式”爬取或抓取它的服务都被禁止,本文不构成法律建议。Weir 只读公开推文,从不发推。

参考来源

除注明“中文”的两项外,以下均为英文页面;除注明外,都在 2026 年 10 月 26 日核对: