The social media MCP server for AI agents
Postiz MCP is a social media MCP server that lets Claude, ChatGPT, Cursor, Codex, and any Model Context Protocol client schedule and publish posts to 30+ platforms, including X, LinkedIn, Instagram, and TikTok. You add one link, sign in to Postiz with OAuth, and your AI agent can post. No API key needed.
Postiz is the agentic social media scheduling platform behind this MCP server. Please make sure there is always a human in the loop.
Last updated: September 2026
What is a social media MCP server?
A social media MCP server exposes social media actions as tools that an AI assistant can call. MCP (Model Context Protocol) is the open standard AI assistants use to plug into outside apps. Connect Postiz once and your AI becomes a social media agent that lists your channels, writes and schedules posts, and reads analytics, without you opening a dashboard or copy-pasting between tools.
Just ask, in plain English
Tell your AI what you want to post and when. It writes it, schedules it, and publishes it for you — no menus, no forms.
30+ platforms at once
Post to X, LinkedIn, Instagram, TikTok, YouTube, Reddit, and more — all from a single conversation with your AI.
Connect once with a link
No installs or technical setup. Paste one link into ChatGPT, Claude, Cursor, or Codex and you're ready to go.
Schedule ahead
Ask your AI to plan a week of content and pick the times. It schedules everything in Postiz so it goes out automatically.
Create images & videos
Your AI can generate images and videos through Postiz and attach them to your posts — all in the same request.
Stays in your account
The connection signs in with your own Postiz account over OAuth, so your AI only touches the accounts you've already connected.
What can an AI agent do through the Postiz MCP server?
An agent connected to Postiz MCP can list your channels, schedule and publish posts with per-platform settings, manage what is already scheduled, read analytics, upload media, and, with the custom link, generate images and videos and clip long videos into shorts. The table shows which connector exposes which capability.
| Capability | What you would ask | Custom MCP link | ChatGPT official connector | Claude directory connector |
|---|---|---|---|---|
| List connected channels | “Which social accounts do I have connected?” | Yes | Yes | Yes |
| Schedule or publish a post (threads, comments, per-platform settings) | “Schedule this to X and LinkedIn tomorrow at 9am” | Yes | Yes | Yes |
| List and manage scheduled posts | “What is going out this week?” | Yes | Yes | Yes |
| Read platform-specific settings | “What options does my YouTube channel need?” | Yes | Yes | Yes |
| Analytics for a channel or a post | “How did last week's LinkedIn posts perform?” | Yes | Yes | Yes |
| Upload media from a URL and attach it | “Attach this image URL to the post” | Yes | Yes | Yes |
| Generate images | “Create a cover image for this announcement” | Yes | Yes | No |
| Generate videos | “Turn this post into a short video” | Yes | Yes | No |
| Clip long videos into shorts | “Cut my webinar into three shorts” | Yes | Yes | No |
The Claude directory connector leaves out image generation, video generation, and clipping because Anthropic's directory terms do not allow media-generation tools. Add the custom MCP link in Claude to unlock them. Everything else works the same.
How do I connect an AI agent to the Postiz MCP server?
Copy the Postiz MCP link, add it to the AI tool you already use, and sign in to Postiz when the tool asks. It takes under a minute and there is no API key to manage.
Copy the Postiz MCP link
Copy https://mcp.postiz.com/mcp-oauth-dynamic. It is the same link for every user and every client, and it is not a secret.
https://mcp.postiz.com/mcp-oauth-dynamicWorks in Claude, ChatGPT, Cursor, Codex, and any other Model Context Protocol client. No API key needed: you sign in to Postiz with OAuth when your client asks. Per-client steps are below.
Ask your agent to post
Say 'list my connected channels' to confirm the connection, then ask it to schedule or publish a post in plain English.
Schedule a post to X and LinkedIn for tomorrow at 9am announcing our new feature. Keep it short and upbeat.
Done! I found your X and LinkedIn accounts and scheduled both posts for 9:00 AM tomorrow. Want me to add an image too?
via Postiz
Also try
- 1Copy the Postiz MCP link. Copy https://mcp.postiz.com/mcp-oauth-dynamic. It is the same link for every user and every client, and it is not a secret.
- 2Add it to your AI client. Add the link as a remote (Streamable HTTP) MCP server or custom connector. In Claude Code that is one command: claude mcp add --transport http postiz <link>. In ChatGPT and Claude.ai you can add the official connector instead.
- 3Sign in to Postiz with OAuth. Your client opens a Postiz sign-in page in the browser. Approve access and the client stores a token for your account. No API key is copied anywhere.
- 4Ask your agent to post. Say 'list my connected channels' to confirm the connection, then ask it to schedule or publish a post in plain English.
ChatGPT
Official connector or custom MCP link
One click, full toolset — including image and video generation.
Or add it manually with the MCP link:
- 1Open Settings → Connectors
- 2Click “Add” and choose a custom connector
- 3Paste your Postiz MCP link and save
Claude
Official connector or custom MCP link
One click from the Claude directory. Posting, scheduling, and analytics — use the custom link below if you also want image/video generation and clipping.
Or add it manually with the MCP link:
- 1Open Settings → Connectors
- 2Add a custom connector called “postiz”
- 3Paste your link as the server URL
{
"mcpServers": {
"postiz": {
"url": "https://mcp.postiz.com/mcp-oauth-dynamic"
}
}
}Claude Code
Official connector or one terminal command
Connectors from the Claude directory are available in Claude Code when you're signed in with the same account. Run the command below instead for the full toolset (image/video generation and clipping).
Or add it manually with the MCP link:
- 1Run the command below in your terminal
- 2Sign in to Postiz in the browser tab that opens
claude mcp add \
--transport http \
postiz \
https://mcp.postiz.com/mcp-oauth-dynamicInstall reference by client
Most MCP clients use the same link, and directory connectors such as Manus and Cue have the server built in. The steps below are taken from each agent's own Postiz guide, linked in the first column.
| Client | How to connect | Command or setting | Auth |
|---|---|---|---|
| Claude.ai (web, desktop, mobile) | Add the official Postiz connector from the Claude directory, or open Settings > Connectors, add a custom connector and paste the MCP link for the full toolset. | See guide | OAuth sign-in, no API key |
| Claude Code | Run one command in your terminal. Claude Code opens the browser to sign you in. | claude mcp add --transport http postiz https://mcp.postiz.com/mcp-oauth-dynamic | OAuth sign-in, no API key |
| ChatGPT | Add the official Postiz connector, or open Settings > Connectors, add a custom connector and paste the MCP link. | See guide | OAuth sign-in, no API key |
| OpenAI dots | Dots use ChatGPT's plugins. Connect the official Postiz plugin from ChatGPT's Plugins tab (on mobile: your dot's profile → Customize → Plugins) and sign in. The connection is shared with ChatGPT, ChatGPT Work and Codex. | See guide | OAuth sign-in, no API key |
| Cursor | Install the Postiz plugin from the Cursor Marketplace, or add the MCP link as a server URL in Cursor's MCP settings. | { "mcpServers": { "postiz": { "url": "https://mcp.postiz.com/mcp-oauth-dynamic" } } } | OAuth sign-in for MCP; the plugin's CLI skill uses POSTIZ_API_KEY |
| Codex | Add the server to your Codex config.toml, then run codex mcp login postiz. The Postiz CLI skill is the alternative route. | [mcp_servers.postiz]
url = "https://mcp.postiz.com/mcp-oauth-dynamic" | OAuth via codex mcp login, or POSTIZ_API_KEY for the skill |
| Grok Build | Install the Postiz plugin from the marketplace. It bundles the MCP server, so Grok Build asks you to sign in on first use. You can also add the link to ~/.grok/config.toml. | grok plugin marketplace add gitroomhq/postiz-agent
grok plugin install postiz --trust | OAuth sign-in, no API key for posting |
| Gemini CLI | Install the Postiz extension from the Gemini CLI extensions gallery. It bundles the MCP server, so Gemini opens the browser to sign you in on first use. Run /mcp auth postiz to sign in again. | gemini extensions install https://github.com/gitroomhq/postiz-agent | OAuth sign-in, no API key for posting |
| Kimi Code CLI (Kimi K3) | There is no Postiz plugin for Kimi yet. Run /mcp-config and ask Kimi to add the Postiz server, or paste the JSON into ~/.kimi-code/mcp.json, then run /mcp-config login postiz. | { "mcpServers": { "postiz": { "url": "https://mcp.postiz.com/mcp-oauth-dynamic" } } } | OAuth via /mcp-config login, no API key |
| DeepSeek Harness (dsh) | Add the dsh-postiz plugin to the web profile and set POSTIZ_API_KEY. The plugin connects to the Postiz MCP server with your key, so there is no OAuth step. | dsh plugin --profile web add dsh-postiz | POSTIZ_API_KEY (Bearer), no OAuth |
| Meta Muse AI | Muse has no MCP settings screen. Paste the setup prompt from the Muse guide, which contains the MCP link, into a new message and approve the sign-in link Muse returns. | See guide | OAuth sign-in, no API key |
| Manus | Postiz is an official connector. Open Settings → Connectors → Browse Connectors, find Postiz, click Connect, and paste your Postiz API key. The server address is built into the listing. | API Key: Bearer YOUR_POSTIZ_API_KEY | POSTIZ_API_KEY (Bearer), no OAuth |
| Cue | Postiz is listed in Cue's connectors. Connect it with your Postiz API key, then give the connector to the agent that runs your social media. | API Key: Bearer YOUR_POSTIZ_API_KEY | POSTIZ_API_KEY (Bearer), no OAuth |
| Any other MCP client | Add the MCP link as a remote (Streamable HTTP) server URL and sign in when prompted. | https://mcp.postiz.com/mcp-oauth-dynamic | OAuth sign-in, no API key |
Using an agent that does not support MCP?
Agents that run skills and shell commands instead of MCP servers connect through the Postiz Agent CLI skill. OpenClaw is the most common example: it is not an MCP client, so it does not use the link above. Install the skill, set your POSTIZ_API_KEY from Postiz settings, and the agent discovers every Postiz command. See the guide for any AI agent.
Guides for CLI-route agents: OpenClaw, Claude Cowork, Grok Bot, Hermes Agent, NanoClaw, Paperclip, Perplexity Computer.
npx skills add gitroomhq/postiz-agent
export POSTIZ_API_KEY=your_api_keyIs the Postiz MCP server secure? OAuth, no API key
Yes. The Postiz MCP server authenticates with OAuth, so your AI client signs in to your own Postiz account in the browser and never handles a Postiz API key. The agent can only reach the social accounts you have already connected in Postiz.
No API key to paste or leak
The MCP link is public and the same for everyone. Access comes from the OAuth sign-in you approve, not from a secret in a config file or a chat window.
Scoped to your Postiz account
The agent sees the channels you connected in Postiz and nothing else. Connect a new account in Postiz and it shows up; disconnect one and it disappears.
Keep a human in the loop
Ask the agent to schedule rather than publish immediately, then review the queue in Postiz before posts go out. Every MCP client also shows you each tool call before or as it runs.
API key only for the CLI route
Agents that use the Postiz CLI skill instead of MCP authenticate with POSTIZ_API_KEY. Keep it in an environment variable or your agent's secret store, never in a prompt.
What can you ask an AI agent connected to Postiz?
Anything you would ask a teammate who runs your social media. Once connected, you do not need commands or tool names. Ask in plain English and the agent picks the right Postiz tools.
Schedule a post to X and LinkedIn for tomorrow at 9am announcing our new feature. Keep it short and upbeat.
Done! I found your X and LinkedIn accounts and scheduled both posts for 9:00 AM tomorrow. Want me to add an image too?
via Postiz
Plan a week of posts about our launch and space them out across my channels.
I drafted 5 posts and scheduled them Monday to Friday at your best times across X, LinkedIn, and Instagram.
via Postiz
List my connected channels, then show me what is scheduled for this week.
You have X, LinkedIn, Reddit, and YouTube connected. Four posts are scheduled: two on X, one on LinkedIn, one on Reddit.
via Postiz
Need it to run without you? Terminal agents like Claude Code and always-on agents like Grok Bot can run Postiz on a routine. For cron jobs and CI pipelines, the Postiz CLI works headless with an API key.
Which social media platforms does the Postiz MCP server support?
Every channel Postiz supports, 30+ in total. Connect your accounts in Postiz once, then post to any of them just by asking your AI.
X
LinkedIn
Instagram
Facebook
Threads
Reddit
YouTube
TikTok
Pinterest
Bluesky
Discord
Slack
Google Business
Telegram
Mastodon
Dribbble
WordPress
Medium
Hashnode
Dev.to
Twitch
Kick
Warpcast
Nostr
Lemmy
VK
MeWe
Whop
Skool
Listmonk
Looking for platform-specific settings, such as X thread rules or YouTube titles and thumbnails? Each agent guide has a page per platform, for example Claude Code and X, Claude Code and LinkedIn, or Codex and YouTube.
Social media MCP server FAQ
What is a social media MCP server?
What is the Postiz MCP server URL?
Which AI agents can connect to the Postiz MCP server?
Do I need a Postiz API key to use the MCP server?
What is the difference between the official Postiz connector and the custom MCP link?
Is OpenClaw an MCP client?
Which social media platforms can my AI post to through MCP?
Can my AI generate images and videos through the Postiz MCP server?
How much does the Postiz MCP server cost?
Is the Postiz MCP server the same as the Postiz public API?
Pricing questions? Compare plans on the Postiz pricing page. Setup details for every client are in the MCP docs.
Postiz guides for every AI agent
Each guide covers install, example prompts, and platform settings for that agent. MCP clients use the link on this page; the others use the Postiz CLI skill.
Let your AI run your social media
Connect Postiz to Claude, ChatGPT, Cursor, or Codex and start posting everywhere just by asking. Start for $0.