MakePost MakePost
Developers

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
$ 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

1

Get an API key

Start your free trial, then create a key in Settings → Integrations.

Get your key
2

Connect your tool

Terminal
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/.

3

Post something

Terminal
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:

"Schedule this image to Instagram and TikTok for tomorrow at 9am, and write a caption."

Surfaces

Four ways to drive it

Verify your connection

Confirm your key works in one command, then you're live across all 9 platforms.

Get your API key
Terminal
makepost whoami
# or:
curl -H "Authorization: Bearer sk_live_YOUR_KEY" \
  https://api.makepost.com/api/v1/accounts