工程师自建 MCP-X 服务器:42 个工具接管 X API,围绕省钱设计
GoldBroccoli7073 · reddit · 2026-09-10
一位开发者厌倦了 Twitter 的运营义务(登录、回评、买订阅提权重),决定彻底离开界面:他把自己已有的搜索/抓取 MCP 交给模型,并顺手写了覆盖整个 X API 面的 MCP 服务器——42 个工具,覆盖帖子、用户、列表、媒体,Go 实现,支持 stdio 与 http 双传输,含测试约 1.2 万行代码。
设计与踩坑(核心是省钱):
- X 已无免费层,按用量计费;读取按返回资源数计费,maxresults 100 的成本是 maxresults 5 的 20 倍——「把它交给一个爱循环的 agent 是破产的好办法」。
- 每个读取工具都指示模型请求最小结果数;提供 count 工具先估算话题规模再搜索;lookup 批量化;分页刻意手动,因为每页都计费。
- 快速失败:启动时调一次 users/me,密钥错误拒绝启动;捕获只读 token 陷阱(app 权限后改,旧 access token 写入永远失败且控制台不提示,重新生成 access token 才有效);错误信息为模型阅读而写,不可重试的错误在文本中声明。
- 定位澄清:不是互动农场,发帖真实发布、删除不可逆;目的是少发少想而非自动化人格。
现状:v0.1.1,无 DM、无流式、搜索仅回溯 7 天(端点限制)、每进程单账号,且必须有充值的开发者账号才能试用。仓库:mcp-x。
所属事件:开发者用Go自建mcp-x:42个工具接管X API且防乱花钱(2 条相关)→
「编程与Agent」频道最新
- Prerender Buddy 发布 MCP 服务器:让编码助手检查网页爬虫可达性 — kopachl · 2026-09-10
- OilPriceAPI 推出 MCP 服务器:自然语言查 40+ 种能源商品价格 — modelcontextprotocol · 2026-09-10
- Perspective AI 把静态表单变成 AI 对话,可在任意 MCP 客户端调用 — modelcontextprotocol · 2026-09-10
- 半成品 Agent 该不该连真实 Gmail?开发者热议测试账号痛点 — aofu_dev · 2026-09-10
- 开源项目 QuantMind:把研报、论文、财报提炼成可检索的结构化金融知识 — tom_doerr · 2026-09-10
- 用 tldraw 搭插画应用:草图选风格再生成代码改稿 — threepointone · 2026-09-10