article
README
🚀 XActions — Claude代码插件
这是一款为Claude代码设计的完整X/Twitter自动化工具包,拥有68个MCP工具,可用于数据抓取、推文发布、用户互动、数据分析等,且无需支付API费用。
🚀 快速开始
安装XActions
npm install xactions
获取认证令牌
- 访问 x.com 并登录账号。
- 打开开发者工具(F12),选择“Application” → “Cookies”。
- 复制
auth_token的值。
配置环境
设置 XACTIONS_SESSION_COOKIE 环境变量:
export XACTIONS_SESSION_COOKIE="your_auth_token_here"
或者通过插件的环境配置将其传递给MCP服务器。
✨ 主要特性
MCP服务器(68个工具)
通过XActions MCP服务器将Claude与X/Twitter连接起来。工具涵盖以下方面:
- 个人资料与社交图谱:获取个人资料、粉丝、关注列表,进行关注/取消关注操作。
- 推文与内容:发布推文、推文线程、投票;安排推文发布时间;删除推文。
- 用户互动:点赞、转发、回复推文,按关键词自动点赞。
- 数据抓取:抓取个人资料、粉丝、推文、搜索结果、热门趋势、推文线程。
- 数据分析:进行账户分析、推文分析、情感分析、竞争对手分析。
- 私信:发送/接收/导出私信。
- 内容审核:静音、屏蔽用户,切换账号保护状态。
- Grok AI:使用X的Grok进行查询和总结。
- 实时监控:实时监控关键词、用户、提及。
- 工作流:创建并运行自动化工作流。
- 数据迁移:导出、迁移和对比账户数据。
- 媒体处理:从推文中下载视频。
技能(4种)
- x-automation:提供所有68个MCP工具的完整参考。
- x-scraping:数据收集和导出工作流。
- x-engagement:增长策略和互动自动化。
- x-management:账户管理、内容审核和清理。
代理(3种)
- growth:自动化增长 —— 寻找目标用户、进行互动、分析结果。
- cleanup:账户清理 —— 取消关注非粉丝用户,删除旧内容。
- scrape:数据抓取 —— 抓取个人资料、粉丝、推文,并导出为JSON/CSV格式。
命令(4种)
/xactions:scrape-profile—— 抓取用户个人资料。/xactions:unfollow-nonfollowers—— 取消关注非粉丝用户。/xactions:grow—— 运行增长互动操作。/xactions:analytics—— 获取账户分析数据。
📦 安装指南
系统要求
- Node.js 18+
- Chromium/Chrome(用于Puppeteer)
- 带有
auth_tokencookie的X/Twitter账户
📚 详细文档
- 主页:xactions.app
- 代码仓库:github.com/nirholas/xactions
- npm包:npmjs.com/package/xactions
- 作者:@nichxbt
📄 许可证
本项目采用MIT许可证。
扫码联系在线客服