OpenPost — Claude Code MCP server: publish to social networks
The OpenPost MCP server lets your agent handle scheduled posts: drafts, queues, publishing results. Useful when you run social accounts from an editor.
claude mcp add --transport http openpost https://app.openpo.st/mcpWhat OpenPost does
OpenPost is an open-source take on Buffer, Canva and CapCut: one app for writing posts, building images and carousels, cutting video and scheduling content. Self-host it or use OpenPost Hosted. The MCP server wires that into your agent, which can create drafts, schedule posts and check how they went out.
The server speaks HTTP at https://app.openpo.st/mcp. OpenPost also ships an API, SDK, CLI and MCP, so scripts, agents and n8n workflows can drive the same actions. The TypeScript SDK and CLI install from npm. Publishing runs through connected accounts, and each provider keeps its own capabilities and limits.
Workflows are built on a visual canvas: connect steps, add AI or conditions, and feed them GitHub releases, RSS feeds or scheduled prompts. Custom data goes through HTTP requests and JavaScript. You review posts before scheduling, and every run can be inspected step by step.
What it helps with
- turn a GitHub release into a post draft
- queue a post for a chosen time slot
- compare results of published posts across accounts
- build an image or carousel from a template
- inspect a workflow run step by step
Example prompts for the agent
- Draft a post about the latest release and show it to me before publishing
- Add this post to the queue for tomorrow morning
- Show how the last posts performed across all accounts
How to install OpenPost
Platform CLI: remote server
claude mcp add --transport http openpost https://app.openpo.st/mcpPlatform CLI: remote server
codex mcp add openpost --url https://app.openpo.st/mcpConfig file
{
"mcpServers": {
"openpost": {
"url": "https://app.openpo.st/mcp"
}
}
}Config file
{
"servers": {
"openpost": {
"type": "http",
"url": "https://app.openpo.st/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http openpost https://app.openpo.st/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about OpenPost
How do I install OpenPost in Claude Code?
One command: claude mcp add --transport http openpost https://app.openpo.st/mcp.
What does OpenPost do?
It runs social publishing: drafts, scheduling, a media library, analytics and an inbox. The MCP server exposes those actions to your agent.
What does the server need to work?
Connected social accounts inside an OpenPost workspace. Each provider keeps its own publishing capabilities and limits.