Post to X, LinkedIn, Instagram, Reddit, Bluesky, and Threads from any AI agent, LLM workflow, or MCP client. One API. Six platforms. No dashboard required.
Every social API was built for humans clicking buttons.
Outpost was built for agents calling endpoints. Your agent can read our errors. Not just log them.
Works with
Plug directly into Claude Desktop, Cursor, or any MCP client. Ship social media in one config block.
One POST to /api/v1/publish. Platform routing, format normalization, error handling — all handled.
Every error includes an agentHint field your agent can act on. Not just "400 Bad Request" — but "Retry after 03:15 UTC. Rate limit resets every 15 minutes."
Each org isolates its own platform credentials. Your customers' tokens never touch each other.
Drop this in your claude_desktop_config.json. Done. Your agent can post to six platforms without writing a single OAuth flow.
Setup: git clone https://github.com/andrezani/outpost.git && cd outpost/packages/mcp && npm install && npm run build — then replace /path/to/outpost above with your clone path.
{ "mcpServers": { "outpost": { "command": "node", "args": ["/path/to/outpost/packages/mcp/dist/index.js"], "env": { "OUTPOST_API_KEY": "op_your_key_here" } } } }
No platform-specific SDKs. No OAuth headaches. No format wrangling.
// Post to LinkedIn from your agent fetch("https://outpost.hibernyte.com/api/v1/publish", { method: "POST", headers: { "X-API-Key": "op_your_key_here", "Content-Type": "application/json" }, body: JSON.stringify({ platform: "linkedin", content: "Shipped my first AI-native app today 🚀", accountId: "acct_abc123" }) })
100 free posts/month. No credit card. Upgrade when you need volume. (Competitors give you 20.)
No waitlist. No credit card. Start posting in under 2 minutes.
Pro and Team tiers coming soon. Drop your email and we'll reach out when billing is live.