SocialClaw Skill 技能
专为 AI Agent 设计的社交媒体排程与发布工具
SocialClaw 是一款专为 AI Agent 设计的社交媒体排程与发布工具,同时提供 npm CLI 和 OpenClaw Skill 两种形态。它将主流社交平台(X、LinkedIn、Instagram、Facebook Pages、TikTok、Discord、Telegram、YouTube、Reddit、WordPress、Pinterest)的发布能力封装为标准化工具,供 AI 编程助手在执行社交媒体运营任务时直接调用。
解决什么问题
传统社交媒体工具面向人类用户设计,需要手动操作、浏览器交互或复杂的 OAuth 流程。AI Agent 在执行社交运营场景时,无法可靠地模拟人类操作。SocialClaw 通过 API-first 架构和 MCP(Model Context Protocol)协议,为 AI Agent 提供了一套稳定的、程序化的社交发布接口,覆盖账号管理、媒体上传、排程验证、定时发布、效果分析等完整工作流。
核心功能
- 多平台账号连接:支持 X、LinkedIn、Instagram、Facebook Pages、TikTok、Discord、Telegram、YouTube、Reddit、WordPress、Pinterest 等 11 个平台,通过 OAuth 或 Bot Token 完成账号授权。
- MCP Server 工具集:提供 17 个 MCP 工具,包括账号列表与权限查询、媒体文件上传、排程文件验证与预览、定时发布(幂等 key)、草稿发布、帖子查询与删除、发不记录追踪、数据分析、运行健康检查等。
- CLI 工具:独立的 npm 包(socialclaw),支持命令行登录、账号管理、排程预览、发布操作、健康检查等,无需 MCP 客户端即可独立使用。
- Claude Code 集成:提供完整的 Claude Code 插件(/plugin marketplace install)和 slash command(/socialclaw),支持 AI Agent 在对话中直接调用社交发布能力。
- OpenClaw Skill:打包为 OpenClaw Skill,可通过 npx skills add ndesv21/socialclaw 安装到 OpenClaw 工作区。
- 排程工作流:支持 YAML/JSON 格式排程文件,提供 validate(验证)、preview(预览)、apply(执行)三阶段发布流程,降低误发风险。
- 数据分析:内置 post analytics,可查询单条帖子的曝光、互动数据,支持 AI Agent 根据效果调整后续发布策略。
如何使用
安装 CLI: npm install -g socialclaw socialclaw login
MCP 方式接入 Claude Code: claude mcp add socialclaw --env SOCIALCLAW_API_KEY=sc_live_your_key -- npx -y socialclaw mcp
OpenClaw Skill 安装: npx skills add ndesv21/socialclaw
Claude Code 插件方式: /plugin marketplace add ndesv21/socialclaw /plugin install socialclaw@socialclaw
排程发布示例: socialclaw validate -f schedule.yaml --json socialclaw apply -f schedule.yaml --json
适用人群
- 需要自动化社交媒体运营的个人博主和小型团队
- 使用 Claude Code、Cursor、Cline、Codex 等 AI 编程助手的内容创作者
- 通过 AI Agent 构建社交自动化工作流的独立开发者
- 运营多个社交平台、需要在 AI 对话中直接触发发布的营销人员
注意事项
- CLI 工作区需要 active trial 或 paid plan,纯 API key 不足以执行操作
- 各平台的 OAuth 授权流程中,部分平台(如 Discord、Telegram)需要手动配置 Bot Token 或 Webhook URL
- 发布排程需通过 validate → preview → apply 三阶段,不建议跳过验证直接发布
- MCP Server 模式下,工具调用为幂等设计,但 apply 操作不可撤销,请确认后再执行
评论与建议
登录 后参与评论或提建议