Closed beta. SocialCannon is invite-only while we finalize platform integrations. Request access.
5 platforms, 1 API

Social media publishing API
for developers and AI agents

Schedule and publish to Twitter/X, Facebook, Instagram, TikTok, and YouTube from a single REST API, MCP server, or AI agent. OpenClaw ready.

Twitter / X
Facebook
Instagram
TikTok
YouTube

Everything you need to publish everywhere

Publishing is just the start. Calendar, analytics, A/B testing, engagement tracking, and AI-powered repurposing — all through one API.

Instant & Scheduled Publishing

Publish immediately or schedule posts for the perfect time. Built-in scheduler with automatic retries and 5-minute backoff.

Content Calendar & Gap Analysis

Visualize your content pipeline. Spot gaps where you need more posts, find available slots, and plan ahead with summary stats.

Threads & Carousels

Create Twitter threads and Instagram carousels. Up to 25 items per thread on Pro.

Pro

A/B Testing

Test 2-4 post variants and let SocialCannon determine the winner by engagement rate, likes, impressions, or clicks.

AI Content Repurposing

Write once, publish everywhere. AI adapts your content for each platform’s format, tone, and character limits automatically.

Pro

Timing Suggestions

Analyze your historical engagement data to find the best days and hours to post. Confidence-scored recommendations.

UTM Link Tracking

Generate UTM-tagged URLs for every post. Track clicks by platform, campaign, and content. Auto-UTM on publish.

Engagement Inbox

Monitor comments, replies, and mentions from all platforms in one place. Mark as read, filter by post, and reply directly.

OpenClaw + MCP + REST

Built for AI agents

21 MCP tools, a drop-in OpenClaw skill, and a clean REST API. Let your AI assistant manage your social media end to end.

MCP Server

21 tools over stdio transport. Works with Claude, ChatGPT, Cursor, and any MCP-compatible client. Auto-refreshing JWT auth.

OpenClaw Ready

Drop-in SKILL.md for OpenClaw agents. Install from ClawHub in one command. Your AI assistant can publish, schedule, and analyze.

REST API

Standard OAuth2 client_credentials flow. JWT Bearer auth, cursor-based pagination, Zod-validated JSON. Works with any HTTP client.

Add SocialCannon to OpenClaw in seconds

Install from ClawHub or drop the skill file into your OpenClaw workspace. Your AI assistant gets full publishing, scheduling, and analytics capabilities.

Install from ClawHub

openclaw skills install socialcannon

Then add your credentials to openclaw.json:

{
  "skills": {
    "entries": {
      "socialcannon": {
        "enabled": true,
        "env": {
          "SOCIALCANNON_CLIENT_ID": "your-client-id",
          "SOCIALCANNON_CLIENT_SECRET": "your-secret"
        }
      }
    }
  }
}

Or use the SKILL.md directly

Drop this into ~/.openclaw/workspace/skills/socialcannon/SKILL.md

---
name: socialcannon
description: >
  Publish, schedule, and manage social
  media posts across Twitter/X, Facebook,
  Instagram, TikTok, and YouTube.
version: 1.0.0
metadata:
  openclaw:
    requires:
      env:
        - SOCIALCANNON_CLIENT_ID
        - SOCIALCANNON_CLIENT_SECRET
      bins:
        - curl
    primaryEnv: SOCIALCANNON_CLIENT_ID
    emoji: "\U0001F4E3"
    homepage: https://socialcannon.app
---

Full skill file with all API instructions available in the API docs.

Built for developers

A clean REST API with OAuth2 auth, cursor-based pagination, and Zod-validated inputs.

Create a post
curl -X POST /api/v1/posts \
  -H "Authorization: Bearer <token>" \
  -d '{
    "accountId": "acc_twitter_1",
    "content": "Hello from SocialCannon!",
    "scheduledAt": "2026-04-15T10:00:00Z"
  }'

Secure by design

AES-256-GCM encrypted tokens at rest, bcrypt-hashed client secrets, JWT auth with scoped permissions, tiered rate limiting, and per-client tenant isolation. Your social tokens never leave the server unencrypted.

Ready to ship content faster?

Connect your accounts and start publishing in minutes. Free tier included.