MCP ServerPostiz MCP server

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.

CapabilityWhat you would askCustom MCP linkChatGPT official connectorClaude directory connector
List connected channels“Which social accounts do I have connected?”YesYesYes
Schedule or publish a post (threads, comments, per-platform settings)“Schedule this to X and LinkedIn tomorrow at 9am”YesYesYes
List and manage scheduled posts“What is going out this week?”YesYesYes
Read platform-specific settings“What options does my YouTube channel need?”YesYesYes
Analytics for a channel or a post“How did last week's LinkedIn posts perform?”YesYesYes
Upload media from a URL and attach it“Attach this image URL to the post”YesYesYes
Generate images“Create a cover image for this announcement”YesYesNo
Generate videos“Turn this post into a short video”YesYesNo
Clip long videos into shorts“Cut my webinar into three shorts”YesYesNo

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.

1Connect
under a minute

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.

Postiz MCP link
https://mcp.postiz.com/mcp-oauth-dynamic

Works 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.

2Ask
live in Postiz

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.

MCP Server

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 PostizXLinkedin

Also try

List my connected channelsPlan a week of posts about our launchShow what is scheduled this week
  1. 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.
  2. 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.
  3. 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.
  4. 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

Add to ChatGPT

One click, full toolset — including image and video generation.

Or add it manually with the MCP link:

  1. 1Open Settings → Connectors
  2. 2Click “Add” and choose a custom connector
  3. 3Paste your Postiz MCP link and save

Claude

Official connector or custom MCP link

Add to Claude

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:

  1. 1Open Settings → Connectors
  2. 2Add a custom connector called “postiz”
  3. 3Paste your link as the server URL
MCP client config (Cursor, Claude Desktop, and others)
{
  "mcpServers": {
    "postiz": {
      "url": "https://mcp.postiz.com/mcp-oauth-dynamic"
    }
  }
}

Claude Code

Official connector or one terminal command

Add to Claude

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:

  1. 1Run the command below in your terminal
  2. 2Sign in to Postiz in the browser tab that opens
Terminal
claude mcp add \
  --transport http \
  postiz \
  https://mcp.postiz.com/mcp-oauth-dynamic

Install 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.

ClientHow to connectCommand or settingAuth
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 guideOAuth sign-in, no API key
Claude CodeRun 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-dynamicOAuth sign-in, no API key
ChatGPTAdd the official Postiz connector, or open Settings > Connectors, add a custom connector and paste the MCP link.See guideOAuth sign-in, no API key
OpenAI dotsDots 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 guideOAuth sign-in, no API key
CursorInstall 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
CodexAdd 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 BuildInstall 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 --trustOAuth sign-in, no API key for posting
Gemini CLIInstall 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-agentOAuth 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-postizPOSTIZ_API_KEY (Bearer), no OAuth
Meta Muse AIMuse 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 guideOAuth sign-in, no API key
ManusPostiz 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_KEYPOSTIZ_API_KEY (Bearer), no OAuth
CuePostiz 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_KEYPOSTIZ_API_KEY (Bearer), no OAuth
Any other MCP clientAdd the MCP link as a remote (Streamable HTTP) server URL and sign in when prompted.https://mcp.postiz.com/mcp-oauth-dynamicOAuth 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.

Terminal
npx skills add gitroomhq/postiz-agent
export POSTIZ_API_KEY=your_api_key

One MCP link powers every channel you run

Connect your accounts in Postiz once. From then on any MCP client can post to any of them, and Postiz publishes at the time you set.

MCP Server
XLinkedInInstagramFacebookThreadsRedditYouTubeTikTokPinterestBlueskyDiscordSlackGoogle BusinessTelegramMastodonDribbbleWordPressMediumHashnodeDev.toTwitchKickWarpcastNostrLemmyVKMeWeWhopSkoolListmonk

Is 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.

MCP Server

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 PostizXLinkedin

Plan a week of posts about our launch and space them out across my channels.

MCP Server

I drafted 5 posts and scheduled them Monday to Friday at your best times across X, LinkedIn, and Instagram.

via PostizXLinkedinInstagram

List my connected channels, then show me what is scheduled for this week.

MCP Server

You have X, LinkedIn, Reddit, and YouTube connected. Four posts are scheduled: two on X, one on LinkedIn, one on Reddit.

via PostizXLinkedinRedditYoutube

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.

Social media MCP server FAQ

What is a social media MCP server?

A social media MCP server is a Model Context Protocol server that exposes social media actions, such as listing channels, scheduling posts, and pulling analytics, as tools an AI assistant can call. Postiz MCP is one: connect it to Claude, ChatGPT, Cursor, or Codex and the assistant can publish to 30+ platforms for you.

What is the Postiz MCP server URL?

The Postiz MCP server URL is https://mcp.postiz.com/mcp-oauth-dynamic. It is the same link for every user and every client. Add it as a Streamable HTTP MCP server or custom connector, then sign in to your Postiz account in the browser when your AI tool asks you to approve access. No API key is involved.

Which AI agents can connect to the Postiz MCP server?

Any client that supports remote MCP servers: Claude.ai, Claude Code, ChatGPT, Cursor, Codex, Grok Build, and Meta Muse AI all work with the same link. ChatGPT, Claude, Manus, and Cue also list Postiz as a connector, and OpenAI dots use the ChatGPT one. Agents without MCP support, such as OpenClaw, use the Postiz CLI skill instead and get the same result.

Do I need a Postiz API key to use the MCP server?

Not for the MCP link. It authenticates with OAuth: when you add the link, your AI client opens a Postiz sign-in page, you approve access, and the client stores a token for your account. An API key is needed for the Postiz CLI skill and for clients that send it as a Bearer header instead of signing in: the Manus and Cue connectors and the DeepSeek Harness plugin.

What is the difference between the official Postiz connector and the custom MCP link?

The official connectors in the ChatGPT and Claude directories install in one click. The ChatGPT connector includes the full toolset. The Claude directory connector covers posting, scheduling, and analytics but not image generation, video generation, or clipping, because Anthropic's directory terms exclude media-generation tools. The custom MCP link unlocks everything in every client.

Is OpenClaw an MCP client?

No. OpenClaw runs skills and shell commands rather than MCP servers, so it does not use the Postiz MCP link. Install the Postiz skill with clawhub install nevo-david/postiz or npx skills add gitroomhq/postiz-agent, set POSTIZ_API_KEY, and OpenClaw drives Postiz through the CLI. The outcome is the same: posts scheduled across your channels.

Which social media platforms can my AI post to through MCP?

Every channel you connect in Postiz. That covers 30+ platforms including X (Twitter), LinkedIn, Instagram, Facebook, Threads, TikTok, YouTube, Reddit, Pinterest, Bluesky, Mastodon, Discord, Slack, Telegram, WordPress, Medium, and Dev.to. Connect the accounts once in the Postiz dashboard and your AI can post to any combination of them from a single request.

Can my AI generate images and videos through the Postiz MCP server?

Yes, with the custom MCP link or the official ChatGPT connector. Your AI can generate an image or a video through Postiz, clip a long video into shorts, and attach the result to a scheduled post in the same request. The Claude directory connector leaves these media tools out, so add the custom link in Claude if you need them.

How much does the Postiz MCP server cost?

The Postiz MCP server is included with every Postiz account, and you can start for $0. There is no separate charge for connecting an AI agent, and the same link works whether you use one client or several. Whatever Postiz plan you choose covers MCP access too. Compare plans on the Postiz pricing page.

Is the Postiz MCP server the same as the Postiz public API?

No. The MCP server is built for AI assistants: it exposes Postiz actions as tools the assistant calls from natural language and signs in with OAuth. The public API and the Postiz CLI are built for code and scripts, authenticate with an API key, and suit cron jobs, CI pipelines, and custom integrations. Many teams use both.

Pricing questions? Compare plans on the Postiz pricing page. Setup details for every client are in the MCP docs.

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.