Schedule Social Media Posts from Claude Code
- Add the Postemi MCP server with one command
- Turn your changelog into scheduled posts from the terminal
- 20 platforms, including X, LinkedIn, Instagram and TikTok
How do I connect Postemi to Claude Code?
Add Postemi to Claude Code
Run this once. The user scope makes it available in every project.
claude mcp add --transport http --scope user postemi https://mcp.postemi.com/mcpThe Posty plugin works here too: run /plugin, or add the marketplace with claude plugin marketplace add norbertlevente/posty-agent and install posty@posty-agent. It is listed as "Posty: Social Media Scheduler" and signs in to the same account.
Then just ask Claude Code
Once connected, Claude Code calls the Postemi tools. Scheduled posts go out on time, even after you close the chat.
Done. I found your X and LinkedIn accounts and scheduled both posts for 9:00 tomorrow. Want me to save a version for Instagram as a draft too?
- List my connected channels
- Plan a week of posts about our launch
- Save this as a draft instead
- 1
Connect your social accounts in Postemi
Sign in to Postemi and connect the accounts Claude Code may post to.
- 2
Add the server
Run this once. The user scope makes it available in every project.
- 3
Sign in
Start Claude Code, type /mcp, choose postemi and authenticate. Your browser opens Postemi's sign-in page.
- 4
Ask Claude Code
For example: read the changelog and schedule a post about the release.
One Claude Code connection powers every channel you run
Connect your accounts in Postemi once. From then on Claude Code can post to any of them, 20 platforms today, without a separate setup per network.
- Each account keeps its own rules and character limit, and Claude Code reads them first.
- One request can go to several platforms, with the text adapted to each.
- New accounts you connect in Postemi show up for Claude Code at once.
MCP server, plugin or CLI?
- Setup
- claude mcp add, then /mcp to sign in
- Needs
- Claude Code
- Sign-in
- Your Postemi account in the browser, no key
- Best for
- Most developers
- Setup
- /plugin, or the norbertlevente/posty-agent marketplace
- Needs
- Listed under Posty's name
- Sign-in
- Your Postemi account in the browser, no key
- Best for
- Tools plus a skill with the posting rules
- Setup
- npm install -g postemi, then postemi auth:login
- Needs
- Node.js and a shell
- Sign-in
- Browser device sign-in, or POSTEMI_API_KEY
- Best for
- Scripts, CI and analytics
What can Claude Code do with Postemi?
Draft, schedule or publish
Claude Code creates a post as a draft, schedules it for a time you name, or publishes it right away. Ask for a draft when you want to check it first.
Preview per account
Before it creates anything, Claude Code can show what would go out on each account: the text, the media and the character count.
Reads your calendar
Claude Code sees what is already scheduled, in your time zone, so it can find a free slot or move a post.
Knows each platform's rules
Postemi tells Claude Code the character limit and the options of every connected account before it writes.
Images and video
Claude Code adds media from a link, or gives you an upload link for a file on your own computer.
Workspaces and client groups
If you manage several brands, Claude Code lists your workspaces and client groups and works in the one you pick.
What is the Postemi MCP?
MCP (Model Context Protocol) is an open standard that lets an AI agent use outside tools. Postemi runs a hosted MCP server at https://mcp.postemi.com/mcp. Claude Code connects to it, and from then on it can list your channels, read your calendar and create posts in your Postemi account.
The server runs on Postemi's side, so there is nothing to install for it. You sign in to Postemi in the browser, or use an MCP key, and that decides the workspace Claude Code works in. Your social accounts stay connected in Postemi itself: Claude Code never sees their passwords.
Postemi has no built-in AI writer, on purpose. Claude Code writes the posts, Postemi schedules and publishes them.
How Claude Code uses Postemi
Once Postemi is connected, Claude Code finds the tools by itself and calls them when you ask for a post.
- Reads your connected accounts and each one's rules
- Checks the calendar and your time zone before it picks a time
- Can show a preview per account before it creates a post
- Saves a draft, schedules, or publishes now, as you asked
- Adds images and video from a link, or from an upload link you open
https://mcp.postemi.com/mcp
{ "mcpServers": { "postemi": { "type": "http", "url": "https://mcp.postemi.com/mcp" } }} # Tools it gets:# list_integrations connected accounts# get_integration_schema rules and limits# list_posts the calendar# preview_post what would go out# create_post draft, schedule, publish# delete_post remove an unpublished post# upload_media_from_url add an image or video# create_upload_link upload from your computerYour AI agent can run your social calendar
Claude Code schedules your next post
create_postChatGPT, Claude, Cursor and Codex sign in with your Postemi account. Manus, DeepSeek Harness and NanoClaw use an MCP key.
What can you ask Claude Code to post?
Read CHANGELOG.md and write a post about the latest release. Schedule it on X and LinkedIn for tomorrow at 9:00, as drafts.
Turn this blog post into a five part thread on X and schedule it for Tuesday at 17:00.
Look at my Postemi calendar for next week and suggest three LinkedIn posts for the empty days. Save them as drafts.
What is scheduled on my social accounts this week? Move Friday's post to Monday at 18:00.
Which platforms can Claude Code post to?
Is Claude Code the same as Claude?
- What it is
- Anthropic's coding agent in your terminal, editor and desktop app
- How Postemi connects
- claude mcp add, the plugin, or the CLI
- Best for
- Release posts from your repository
- What it is
- Anthropic's chat assistant on the web, desktop and phone
- How Postemi connects
- A custom connector, or the Posty plugin
- Best for
- Planning posts in a chat
Other AI agents that post through Postemi
ChatGPTThe Posty plugin from ChatGPT's directory, or a custom MCP server.
OpenAI dotsChatGPT's always-on agents, through the plugins in your ChatGPT account.
ClaudeA custom connector on claude.ai, or the Posty plugin from the Claude directory.
Claude CoworkCowork's longer tasks, with the Postemi connector or the Posty plugin.
Codexcodex mcp add in the terminal, or the postemi CLI from a codex exec script.
CursorOne click with Cursor's install link, or a line in mcp.json.
GeminiA custom app in the Gemini app, or the MCP server in Gemini CLI and Antigravity CLI.
OpenClawYour always-on OpenClaw agent, with the Postemi MCP server in its config.
Hermes AgentNous Research's open agent, with Postemi in its config.yaml.
Grok BotAsk your Bot to add the Postemi MCP server, then give it the posting.
Grok Buildgrok mcp add in the terminal, then a sign-in from /mcps.
DeepSeekThrough DeepSeek Harness, with an MCP key. The chat app cannot connect.
Kimi K3Kimi Code CLI's mcp.json, or a plugin made in Kimi Work.
MuseA custom connector in the Muse app, or the MCP server in Muse Code.
ManusA custom MCP server in Manus settings, with an MCP key.
Perplexity ComputerA remote MCP connector in Perplexity, with an OAuth sign-in.
NanoClawA remote MCP server for your NanoClaw agent group, with the key in the vault.PaperclipA connector for your Paperclip company, with per-action approval.
MCP ServerOne URL for any MCP client: OAuth sign-in or a Bearer key.
AI Agents CLIThe postemi command line tool and its SKILL.md, for any agent with a shell.
Frequently asked questions about Claude Code and Postemi
Ship the release and the announcement together
Add Postemi to Claude Code and let it write the post from your changelog.
Add to Claude CodeGrow your audience,not your workload
Postemi brings your social accounts together in one calendar, so you can spend more time on your leads and your business. Don't let managing your accounts take up ten hours a week.