Skip to content
Works with Claude · ChatGPT · Cursor · Codex

The AI you already use, promoted to social media manager

Connect PostMCP to your agent over MCP and tell it what happened. It writes the post for every network, makes the image, checks the limits, picks the slots — and then waits for you to say yes.

Claude · PostMCP connected
We shipped multi-workspace support. Get it out today and tomorrow morning.
Checking which profiles are connected and healthy…
get_connected_accounts · get_account_health
Four drafts ready — LinkedIn (long), X (280), Threads, Bluesky. Pre-flight is clean; 8 credits total. Publish LinkedIn + X now, queue Threads + Bluesky for 09:15 tomorrow?
preflight_post
Yes, but make the X one less corporate.
Rewritten. Ready to schedule — allow the tool call to go ahead?
create_post · awaiting your approval
Step 1

Copy your MCP server URL

One line from the dashboard’s AI Integration tab, with your API key already in it.

Step 2

Paste it into your agent

Claude, ChatGPT, Cursor, Codex, Claude Code, Gemini CLI and more — the tools appear on the next message.

Step 3

Talk to it like a colleague

“Announce the release everywhere tomorrow at nine.” It reads your profiles, drafts, checks and schedules.

The job description

Six things your agent takes off your desk

Every one of these is a real tool on the PostMCP MCP server. The model supplies the judgement; the server supplies the reach.

Turns one idea into seven posts

You give your agent the news — a launch, a hire, a blog link. It writes a 280-character version for X, a longer narrative for LinkedIn, a caption for Instagram, and trims to 300 graphemes for Bluesky, then hands each one to create_post. Same message, native voice on each network.

Makes the image too

generate_image turns a prompt into a hosted picture your agent attaches on the way to create_post. Give it a reference image URL and the visual style follows it rather than drifting somewhere generic. 20 credits, paid plans.

Plans the week, not just the post

Ask for five posts across the next seven days and it lays them out on the calendar with sensible spacing, in the timezone your audience actually lives in — every tool takes a timezone, so 09:00 means 09:00 where they are.

Checks before it commits

preflight_post is a free dry run: character limits, disconnected profiles, missing media on networks that require it, and the credit cost. A good agent runs it before every create_post, and you see the verdict before anything is queued.

Cleans up its own failures

When a delivery fails, get_post returns the network’s own error per profile. The agent fixes the cause — a shortened caption, a replaced image — and retries just that profile with publish_post_now.

Never posts behind your back

Claude, ChatGPT and Cursor ask before running a tool that changes something, and create_post schedules a draft by default — publishing immediately is an explicit flag. Everything it queues shows up in your dashboard, where you can edit, move or delete it.

The split

What a social media manager AI should own — and what it shouldn’t

Your agent takes everything downstream of a decision you have already made. The decision itself, and the final yes, stay with you.

TaskThe AIYou
Writing seven native versions of one postOwns—
Choosing calendar slots in the audience’s timezoneOwns—
Checking limits, media and credits before queueingOwns—
Publishing, tracking each profile, retrying failuresOwns—
Deciding what is worth posting about—Owns
Approving what goes live under your name—Owns

Want the delivery side on its own? See the AI posting tool.

Autonomy with a brake

The difference between an assistant and a liability

An agent with unrestricted publishing rights on your company LinkedIn is a bad idea, however good the model is. PostMCP splits its tools into two classes, and every MCP client treats them differently: reads run silently, writes stop for your approval.

Roles and approvals for teams
Runs freely
  • ✓Read the post queue and its statuses
  • ✓List connected profiles and page IDs
  • ✓Check which tokens are about to expire
  • ✓List workspaces and read analytics
  • ✓Dry-run a post against limits
Needs your approval
  • !Publish a post immediately
  • !Schedule anything into the queue
  • !Edit copy or targets on a queued post
  • !Move a post to a different slot
  • !Delete a scheduled post
Teach it once

Your voice lives with your agent, not in our forms

Tone of voice, target audience, the words you always use and the ones you never use, a reference image for generated visuals — written once into your agent’s own instructions, where it reads them before every draft it sends to PostMCP.

Brand voice AI

Questions people ask before handing over the keys

What does an AI social media manager actually do?
It handles the work between having an idea and having it live: writing per-network copy, generating or picking an image, checking each network’s limits, choosing slots on the calendar, publishing, and retrying anything that failed. With PostMCP connected, Claude, ChatGPT or Cursor does all of that against your real connected accounts, not a simulation.
Which AI do I use? Do I need a new subscription?
Whichever you already have. PostMCP is a Model Context Protocol server, so any MCP client — Claude, ChatGPT, Cursor, Codex, Claude Code, Gemini CLI, Windsurf and more — becomes the manager the moment you paste the server URL. You pay for the model as you already do; PostMCP charges credits only for what it publishes and generates.
Will it post without asking me?
Not unless you tell it to. create_post schedules a draft by default — publishing immediately is an explicit flag — and the MCP clients ask you before running a tool that changes anything. Read-only tools, like listing the queue or checking which tokens are expiring, run freely because they cannot change anything. Whatever it queues is in your dashboard to edit, move or delete.
Does it sound like me or like a chatbot?
That depends on what you tell it, and the place to tell it is your agent’s own instructions — a Claude Project, ChatGPT custom instructions, a CLAUDE.md, the PostMCP agent skill’s notes. Write your tone, audience, rules and vocabulary once there and every draft it sends to PostMCP is written against it.
What does it cost to run?
One meter. Credits cover deliveries — 1 per profile, 5 for X, plus a 50-credit surcharge on posts containing a link — and AI images at 20 each. Drafting inside your own agent costs PostMCP nothing; it runs on the model subscription you already have. The Free plan includes 20 credits a month so you can see the shape of your usage before paying.
Can a team share one setup?
Yes. Every member gets their own API key scoped to the workspace, so each person’s agent acts as them — with their role’s permissions — and everything lands on the shared calendar and in the shared activity log.
Is a social media manager AI a replacement for hiring one?
For the mechanical half of the job, yes: drafting per network, resizing copy to limits, finding slots, publishing, retrying failures and noticing an expiring token. It does not replace the judgement half — knowing what your company should be saying this quarter. Solo founders and small teams typically use it instead of a hire; agencies use it so one manager can run more clients.
Which AI is best for social media management?
The one that can actually reach your accounts. Because PostMCP exposes its publishing tools as an MCP server, Claude, ChatGPT, Cursor or any model you already pay for can be your social media manager AI without a second subscription — and you can switch models without redoing anything.