Build on MakePost
Run your social media on autopilot from your AI agent, your terminal, or your code. One API key, 9 platforms.
Publish everywhere
$ makepost post --text "Launch day 🚀" \
--accounts ig_main,tiktok_main \
--schedule "2026-07-01 09:00" --tz Europe/London
✓ Scheduled to 2 channels for Jul 1, 09:00.
Your agent, CLI or code
Claude, ChatGPT, Cursor, OpenClaw, the makepost CLI, or any HTTP client.
One API key
A single sk_live_ key authenticates the MCP server and the REST API.
9 platforms
TikTok, Instagram, YouTube, Facebook, X, LinkedIn, Threads, Pinterest, Bluesky.
Get started
Connect in three steps
Connect your tool
npm install -g makepost
makepost login # paste your sk_live_ key
makepost accounts # list your channels
No install? Run npx makepost …. Requires Node 18+.
Replace sk_live_YOUR_KEY with your real key. MCP endpoint https://makepost.com/api/mcp/.
Post something
makepost post --text "Shipping day 🚀" --accounts acc_123,acc_456
makepost post --text "New drop" --image https://example.com/p.jpg \
--accounts acc_123 --schedule 2026-07-01T09:00:00 --tz Europe/London
Or just ask your agent:
Surfaces
Four ways to drive it
MCP server
38 tools your agent can call — schedule, upload, generate, autopilot.
View MCP tools →REST API
Full interactive reference. Bearer sk_live_ auth, JSON.
Open API reference →CLI
Drive everything from your terminal or shell scripts.
Install the CLI →OpenClaw
Run MakePost from WhatsApp, Telegram or Discord agents.
OpenClaw setup →Verify your connection
Confirm your key works in one command, then you're live across all 9 platforms.
Get your API keymakepost whoami
# or:
curl -H "Authorization: Bearer sk_live_YOUR_KEY" \
https://api.makepost.com/api/v1/accounts