ndesv21/socialclaw

View on GitHub ↗

Social media scheduling CLI and OpenClaw skill for AI agents posting to X, LinkedIn, Instagram, Facebook Pages, TikTok, Discord, Telegram, YouTube, Reddit, WordPress, and Pinterest.

80 ★24 forksJavaScriptUpdated 27d ago

What you need to know

Social media scheduling CLI and MCP server for AI agents publishing to X, LinkedIn, Instagram, Facebook, TikTok, Discord, Telegram, YouTube, Reddit, WordPress and Pinterest.

Install

npm install -g socialclaw
socialclaw login
claude mcp add socialclaw --env SOCIALCLAW_API_KEY=sc_live_your_key -- npx -y socialclaw mcp
For JSON-configured clients add {"mcpServers":{"socialclaw":{"command":"npx","args":["-y","socialclaw","mcp"],"env":{"SOCIALCLAW_API_KEY":"sc_live_your_key"}}}}

Usage

  • socialclaw accounts list --json and socialclaw accounts connect --provider <provider> --open
  • socialclaw assets upload --file ./image.png --json
  • socialclaw validate -f schedule.json --json then socialclaw apply -f schedule.json --json
  • socialclaw posts get/delete and socialclaw analytics post --post-id <id> --json

Key features

  • 17 validation-first MCP publishing tools: accounts, media upload, schedule validate/preview, idempotent apply, draft publishing, post/attempt/run/analytics inspection
  • Supports X, Facebook Pages, Instagram, LinkedIn, Pinterest, TikTok, Discord, Telegram, YouTube, Reddit and WordPress
  • Hosted dashboard for account connection and workspace API keys
  • Claude Code plugin, /socialclaw slash command and OpenClaw/ClawHub skill bundle
  • Provider-side deletion for supported published posts and usage/health inspection

Best for

AI agents scheduling and publishing social content with validation-first workflows.

Caveats

  • Requires a hosted SocialClaw workspace with an active trial or paid plan; an API key alone is not enough
  • TikTok supports one video or one photo gallery per post, with specific image normalization requirements
  • Pinterest product/collection/idea surfaces are capability-gated or beta
Platforms: macOS · Linux · WindowsClients: Claude Code · Claude Desktop · Cursor · OpenClaw
Documentation ↗

Reviewed 2026-08-11

Topics

agentic-aiai-agentai-agentsautomationchatgptclaudeclaude-codeclicodexcursormcpmcp-servermodel-context-protocolopenclawschedulerschedulingsocial-mediasocial-media-schedulersocial-publishingsocialclaw
Stars
80★
Forks
24
Language
JavaScript
License
MIT
Created
2026-03-20
Last push
2026-08-08