nirholas/XActions
⚡ The Complete X/Twitter Automation Toolkit — Scrapers, MCP server for AI agents (Claude/GPT), CLI, browser scripts. No API fees. Open source. Unfollow people who don't follow back. Monitor real-time analytics. Auto follow, like, comment, scrape, without API. Follow Bot. Like bot. Grow your account automatically.
XActions — 面向人类和 AI 代理的 X/Twitter 自动化工具包
它是什么: XActions 是一个免费、开源的工具包,用于自动化 X(原 Twitter)上的所有操作——抓取个人资料和推文、搜索、管理粉丝、发送私信等。它可以作为命令行工具、Node.js 库、浏览器控制台脚本、浏览器扩展程序,并且关键的是,还可以作为 MCP 服务器,让 AI 代理(如 Claude、GPT 或 Cursor)直接控制 X。无需官方 API 密钥;它使用 X 的内部 Web 端点和您自己的浏览器会话。
主要功能(来自 README):
- 爬虫和 CLI: 56 个命令,用于个人资料、时间线、搜索、粉丝、媒体下载等。输出为 JSON、CSV、Markdown 或 HTML。
- 用于 AI 代理的 MCP 服务器: 通过 Model Context Protocol 暴露 152 个工具,使 AI 助手能够读取、写入和管理 X 账户。包括写入操作的人工审批门控和每个账户的每日操作上限。
- 浏览器脚本和扩展: 95 个可复制粘贴的控制台脚本,以及一个 Chrome/Edge 扩展,无需安装即可实现自动化。
- Spaces 中的 AI 语音代理: 可以加入、收听和参与 X Spaces 的语音对话。
- 账户池和可恢复的抓取: 基于 SQLite 的会话管理,支持代理轮换、速率限制处理,以及长时间抓取的基于检查点的恢复功能。
- 跨平台: 还可通过同一接口抓取 Bluesky、Mastodon 和 Threads。
- 可移植性: 导入官方 X 存档并迁移到 Bluesky 或 Mastodon。
- 额外功能: 情感分析、工作流引擎、插件系统、签名 Webhook、实时事件流,以及内置的“Ask XActions”助手。
工作原理: XActions 绕过付费的 X API,使用 X 自己的内部 GraphQL 端点,模拟真实 Web 客户端的请求。它可以从您已安装的浏览器(Chrome、Firefox 等)中读取 Cookie 以进行身份验证。所有操作均在本地运行——数据不会离开您的机器。MCP 服务器通过 stdio 或 HTTP 连接到 AI 代理,让它们可以在您明确批准的情况下执行发布、搜索或管理粉丝等操作。
使用场景: 社交媒体管理、品牌监控、内容排程、粉丝分析、数据导出,以及让 AI 代理代表您与 X 交互——所有这些都无需为 API 访问付费。
为何脱颖而出: 它是唯一同时覆盖浏览器、终端和 AI 代理,且无需 API 密钥的工具包。README 中包含一个竞争对比表,显示它在 MCP 工具数量、浏览器脚本以及审批门控和每日上限等功能上处于领先地位。
相关
- 项目
- 项目
- 项目
- 项目
- 项目