@omarsar0: 分享我的新技能!它能追踪高信号X账户,获取顶级AI新闻、论文、项目等。彻底改变游戏规则……
摘要
一项新技能/插件,利用X MCP让AI代理追踪高信号X账户,并生成本地HTML信息流,汇聚顶级AI新闻、论文和项目。
查看缓存全文
缓存时间: 2026/07/20 11:30
分享我的新技能!
它能跟踪高信号X账号,获取顶尖AI新闻、论文、项目等。
对我来说简直是颠覆性的改变。
使用X MCP工具构建。给你的代理赋予这个技能,让它生成包含顶级故事的artifact。
适用于Codex、Claude、Hermes、OpenClaw或你使用的任何工具。
三个步骤:
-
设置X MCP - X API:https://docs.x.com/tools/mcp#x-mcp-%E2%80%94-x-api…
-
在此处安装技能:https://github.com/dair-ai/dair-academy-plugins/tree/main/plugins/x-agent-intelligence…
-
运行提示词:“使用x-agent-intelligence技能,从我的X MCP连接构建一个自包含的本地信息流;如果需要,询问我的源账号句柄,保存feed.html,并验证它。”
它会生成一个精美、漂亮的HTML artifact,就像视频片段中展示的那样。你可以按需调整。
然后你可以设置定时/自动化任务,每天或按你喜欢的频率执行。我设的是每4小时一次。
你需要自己筛选X账号,但我在assets下分享了一些优秀的账号。
你可以让代理按你的喜好调整。
我还在这里向社区分享了我的个人信息流:https://academy.dair.ai/dashboard/resources/x-agent-intelligence…
我知道设置起来可能会有些复杂。请到社区论坛联系我。我计划很快做一个小的教程或直播,帮助大家复现这个过程。
你也可以将信息流存储为wiki,就像我自己的实现一样,但这是可选的。
如果遇到任何问题或有改进建议,请提交PR。
X API 和 X 开发者文档的 MCP 服务器 - X
来源:https://docs.x.com/tools/mcp 两个MCP(模型上下文协议,https://modelcontextprotocol.io/)服务器可用于从AI工具与X协同工作:
X MCP — X API
将任何兼容MCP的AI工具(Grok Build、Cursor、Claude、VS Code等)直接连接到 X API。模型随后可以搜索全部存档、查找用户、管理书签、获取趋势和新闻,以及撰写文章——全部使用你本人X账号的权限。X API通过一个托管的 流式HTTP MCP 服务器提供服务,地址为 https://api.x.com/mcp(协议 2025-06-18,serverInfo: xmcp)。你可以通过开源的 xurl mcp 桥接器访问它,该桥接器为你处理OAuth,并在每次调用时注入一个全新的Bearer令牌。
功能概览
工作原理
X的OAuth需要你自己的开发者应用。没有动态客户端注册,api.x.com/mcp 也不声明原生MCP OAuth发现。与其将客户端直接指向该URL,不如运行一个小的本地桥接器。这个桥接器拥有应用身份,执行一次性登录,并保持令牌新鲜。
- 桥接器通过 npm启动器(
npx)运行,因此无需单独的安装步骤。 - 首次运行时若无缓存令牌,它会在浏览器中打开一次性的OAuth2登录,之后永久缓存并自动刷新令牌。
- 所有诊断信息输出到 stderr;stdout保持为干净的JSON-RPC通道。
快速开始
选择以下两种方式之一:
- 简单方式 — 仅应用Bearer令牌。 将你应用的Bearer令牌粘贴到MCP客户端的
Authorization头中。无需桥接器,无需浏览器登录。只读端点;无用户上下文(无法代表你执行操作)。适用于支持远程MCP并带有自定义头的客户端。 - 完整方式 —
xurl mcp桥接器(OAuth 2.0 用户上下文)。 本地桥接器处理OAuth 2.0 PKCE登录并自动刷新令牌,因此模型使用你账号的作用域。写操作(书签、文章)以及任何需要用户上下文的工具都需要此方式。
简单方式(仅应用Bearer令牌)
- 在X开发者门户(https://developer.x.com/)中创建一个X应用。
- 从应用的“密钥和令牌”页面复制你的仅应用Bearer令牌。
- 将客户端指向
https://api.x.com/mcp,并在Authorization头中带上该令牌 — 请参见下方的 仅应用方式(直接URL,无需桥接器) 代码片段。
完整方式(xurl 桥接器)
- 创建一个X应用,并启用 OAuth 2.0。
- 在应用上注册重定向URI
http://localhost:8080/callback(首次浏览器登录时需要)。若使用不同的URI,请设置REDIRECT_URI并注册该URI。 - 复制你的
CLIENT_ID和CLIENT_SECRET— 你将把它们放入客户端配置中。如果你曾手动运行xurl auth oauth2(例如,下面的无头流程),请先在终端中将它们导出为环境变量,否则浏览器中的登录会失败。 - 确保已安装Node.js(用于
npx)。 - 我们建议你安装xurl(https://github.com/xdevplatform/xurl):
连接你的客户端
1. Grok Build
或者使用一条命令添加xurl桥接器(-e 标志成为服务器的环境变量,-- 后的参数传给 npx):
验证并列出:
首次调用工具时(或运行 doctor 时),浏览器会打开进行X登录 — 完成一次即可永久配置好。
2. Cursor
创建 ~/.cursor/mcp.json(全局,所有项目)或 .cursor/mcp.json(仅限当前项目):
然后打开 Cursor → 设置 → MCP,确认 xapi 显示绿色圆点及其工具。首次使用时,Cursor会启动桥接器,浏览器会打开进行登录;握手完成后工具列表才会填充。
3. Claude Desktop
编辑 claude_desktop_config.json(macOS: ~/Library/Application Support/Claude/,Windows: %APPDATA%\Claude\):
重新启动Claude Desktop;X工具会出现在工具(🔌)菜单中。
4. VS Code(GitHub Copilot / Agent模式)
添加到 .vscode/mcp.json:
5. 任何MCP客户端
xurl 桥接器(stdio):
如果你本地安装了 xurl,请将 command/args 替换为 "command": "xurl", "args": ["mcp", "https://api.x.com/mcp"]。
仅应用Bearer(远程HTTP):
认证
OAuth 2.0 用户上下文(默认)
桥接器以你的身份进行认证(PKCE流程),因此工具使用你账号的作用域。凭证解析顺序:CLIENT_ID/CLIENT_SECRET 环境变量 → ~/.xurl 中的活跃应用。桥接器将令牌缓存在 ~/.xurl 中,并自动刷新(包括在收到 401 后强制刷新)。
首次运行浏览器登录
若没有缓存令牌,桥接器会输出到stderr并打开你的浏览器:
MCP握手会被保持,直到你完成登录——这就是为什么客户端需要设置一个较长的 startup_timeout_sec。
无头/远程机器
没有可访问的浏览器?先离线认证一次,然后启动客户端:
仅应用方式(直接URL,无需桥接器)
对于读端点,你可以跳过桥接器,直接使用静态的仅应用Bearer令牌将客户端指向URL。这对于支持远程MCP并带有自定义头的客户端很有用:
权衡:无自动刷新且无用户上下文(无法代表你执行操作)。建议使用桥接器以获得完整功能。
多个应用和账号
在客户端配置中,将 "--app", "my-app" 或 "-u", "alice" 添加到 args。
配置参考
高级环境变量覆盖(很少需要):AUTH_URL、TOKEN_URL、API_BASE_URL、INFO_URL。
验证与故障排除
安全与最佳实践
- 将
~/.xurl和访问令牌视为机密 — 不要将它们粘贴到聊天、日志或共享配置中。建议使用项目特定的.mcp.json/.grok/config.toml来引用环境变量,而不是直接提交原始密钥。 - 为MCP使用专用的应用,仅分配所需的作用域。
- 写操作计入速率限制(书签、
article_publish),比读操作更严格;偶尔会遇到429,需要退避。 - 桥接器是本地运行的 — 你的凭据不会离开你的机器,除了通过TLS发送到
api.x.com的Bearer令牌。
Docs MCP — 文档搜索
X在 https://docs.x.com/mcp 上托管了一个用于X API文档的MCP服务器。将其连接到你的AI工具,即可在不离开工作流程的情况下搜索和阅读文档页面。
可用工具
配置
将文档MCP服务器添加到你的MCP客户端配置中:
当你在使用X API进行开发时,这很有用,可以让你的AI助手即时查找端点详情、认证指南或代码示例。
同时使用两个服务器
你可以同时连接两个MCP服务器。这样你的AI助手既能查阅文档,又能调用API。
Grok Build(~/.grok/config.toml):
Cursor / Claude风格(mcp.json):
OpenAPI 规范
所有X API v2端点的机器可读API规范。
你可以用它来自动生成API客户端、导入到Postman(https://www.postman.com/xapidevelopers/x-api-public-workspace/collection/34902927-2efc5689-99c6-4ab6-8091-996f35c2fd80)、喂给自定义AI代理,或验证请求/响应模式。
相似文章
@omarsar0:新晋最爱作品。我每天早上都读它来了解高信号 X 账户中的人工智能新闻。它是一个 HTML 产物……
一位研究人员分享了一个每日自动化流程,该流程使用 X MCP 工具和研究代理,将高信号 X 账户中的人工智能新闻整理成一个 HTML 产物。
mvanhorn/last30days-skill
一个AI智能体技能,可跨多个平台(包括Reddit、X、YouTube、Hacker News、Polymarket及网络)研究任何主题,然后综合过去30天的活动,生成一份有依据的总结。
@Saboo_Shubham_: /last30days 是极其有用的智能体技能。您的智能体现在可以读取X、Reddit、YouTube、TikTok、Instagram、arXiv、Hack…
推广/last30days智能体技能,该技能允许AI智能体通过一条命令从多个平台(如X、Reddit、YouTube、TikTok、Instagram、arXiv、Hacker News和Polymarket)读取信息。该技能是开源的,可与Fable 5和GPT-5.6配合使用。
构建了一个广播仪表盘,监测来自21个主要来源的AI代理发展动态——这是我正在追踪的内容以及缺失的部分
一位用户描述构建了一个广播仪表盘,追踪来自arXiv、GitHub和Hugging Face等21个来源的AI代理发展动态,指出了覆盖的强项和不足。
@axichuhai: 这个 AI 搜索skill 已经登顶GitHub Trending ,斩获 4w star 它把 Reddit、X、YouTube、HN 的近30天热点全部进行抓取,会按照真实互动数据加权排序 搜之前会先弄清楚你在找什么,把人名、公司名解…
一个AI搜索技能登顶GitHub Trending,获4万星。它能抓取Reddit、X、YouTube、HN近30天的热点,按真实互动数据排序,解析搜索意图并合并重复内容,生成HTML简报,适用于竞品追踪和话题研究。