You can start PostWharf free: seven days of Starter with the MCP server, the CLI and the REST API, and nothing is charged until the week is out.
How we chose and ordered them
A server made the list when it met three conditions:
- It is the vendor's own MCP server, hosted or open source, and it can publish posts to two or more social networks. Community wrappers around someone else's API were left out, and servers for a single network are covered in their own section further down.
- There is a way in without a sales call: a published plan, a free tier or code you can run yourself.
- Its price and its network list are published, on the vendor's pages or docs, so the table below can be checked.
PostWharf's facts come from its own product code and pages, read on 27 October 2026. Each rival fact comes from one web search on 27 October 2026, from the searches behind our list of social media posting APIs on 22 October 2026, or from our own comparison pages, whose vendor prices were read on 24 September 2026. Every entry's source line says which, and where two copies of a fact disagreed, the entry says so.
PostWharf is first for the job named at the top of this page, the job it was built for. After it come the servers whose scheduling we could confirm in the vendor's own docs or pages, ordered by how many networks each vendor says it reaches, with ties going to the lower paid entry price. The last four are the servers where our search did not turn up a scheduling tool, in the same order. "Not confirmed" in the table means the search did not show it, not that the feature is missing.
The thirteen at a glance
Prices are monthly in US dollars, from the dates above.
| # | Server | Where it runs | How the agent signs in | Networks | Schedules through MCP | Paid plans from |
|---|---|---|---|---|---|---|
| 1 | PostWharf | Hosted, Streamable HTTP | Workspace key in a header, or a connector link | 10 live | Yes | $15, 200 posts |
| 2 | Postiz | Hosted, or your own install | API key in the URL or a Bearer header | Over 30 | Yes | $29, 5 channels; free to self-host |
| 3 | Zernio | Hosted | OAuth 2.1 or an API key | 15 or more | Yes | $6 an account from the 3rd |
| 4 | Upload-Post | Hosted, or a local npm package | API key in a header | 13 | Yes | $24, 5 profiles |
| 5 | Ayrshare | Hosted | Not confirmed | 13 | Yes | $149, 1 profile |
| 6 | Buffer | Not confirmed | Not confirmed | 11 | Yes, into the queue | About $5 a channel |
| 7 | Metricool | Hosted, HTTP | Not confirmed | About 10 | Yes | $25, Starter |
| 8 | Blotato | Hosted | OAuth, or an API key header | 9 | Yes | $29, 20 accounts |
| 9 | SocialPilot | Hosted | SocialPilot sign-in, or an API key | 9 or more | Yes | $30, Essentials |
| 10 | bundle.social | Not confirmed | Not confirmed | 14 or more | Not confirmed | $100, 10,000 posts |
| 11 | Postproxy | Hosted connector, remote server or local npm | OAuth connector, or an API key | 11 | Not confirmed | $17, 5 profiles |
| 12 | Outstand | Not confirmed | OAuth or an API key | 11 | Not confirmed | $19, 3,000 posts |
| 13 | PostPeer | Not confirmed | API key | 9 | Not confirmed | $25, 2,000 credits |
1. PostWharf
Best for: an agent that publishes for one brand per connection, where a person approves drafts and every post comes back with proof of what each network did.
PostWharf's server lives at https://mcp.postwharf.com/mcp and speaks MCP over Streamable HTTP. It keeps no credentials of its own: Claude Code, Cursor, Codex and Gemini CLI send the workspace key in an Authorization header, while ChatGPT and the Claude web and desktop apps, whose connector forms have no header field, take a connector link from the dashboard instead. Each key opens one workspace, so an agent connected for one brand cannot see another brand's accounts. The MCP server page has the set-up block for each client.
The 21 tools split drafting from sending. save_draft holds a post until a person releases it with publish_draft, schedule_post queues one post for a set time, and schedule_many queues up to 60 in a call with a report on each. get_status returns each channel's state with the live link or the error, and retry_post sends again only where a post failed. It publishes to Instagram, TikTok, X, LinkedIn, YouTube, Facebook, Threads, Pinterest, Bluesky and Telegram today.
The server comes with every plan. Starter is $15 a month for one brand and 200 posts, Startup $29 for three brands and 400 posts, Plus $67 for ten brands and 1,000 posts, and Pro $99 for unlimited brands and 2,500 posts, with unlimited channels in each brand.
Where it falls short: Reddit, Discord, Snapchat and WordPress are request-only, so the server cannot post there yet, and ChatGPT reaches it only with developer mode switched on, which its free plan lacks. An agency adds one connection per brand. You can start free and connect your own client in the Agent & MCP screen.
Sources: PostWharf's MCP page and plan code (postwharf.com), read 27 October 2026.
2. Postiz
Best for: the most platforms behind one server, and teams that want the server on their own infrastructure.
Postiz serves its MCP endpoint from its API host, and the docs give two ways in: the API key placed inside the server URL, or the plain URL over Streamable HTTP with the key in a Bearer header. On a self-hosted install the same endpoint hangs off your own backend address. The agent reads each platform's rules with integrationSchema before calling schedulePostTool, which schedules a post, saves it as a draft or publishes it now. Postiz counts more than 30 platforms, and the code is AGPL-3.0, free to self-host. Cloud plans start at $29 a month for five channels, and $49 covers 30.
Where it falls short: a self-hosted install needs your own developer app approved on every network, and TikTok does not approve one for private use. Our PostWharf vs Postiz comparison prices the cloud plans against ours.
Sources: Postiz MCP docs (docs.postiz.com), read 27 October 2026; our Postiz comparison and Postiz alternatives page (postwharf.com), vendor prices read 24 September 2026.
3. Zernio
Best for: an agent that needs more than posting, with analytics, the inbox and ads on the same server.
Zernio runs one hosted server at mcp.zernio.com/mcp. Claude Code adds it over HTTP and opens an OAuth 2.1 sign-in itself, and an API key also works. The server covers every API endpoint in 496 tools; about 50 core tools are always listed, and the agent finds the rest with a search_tools call. Zernio's own guide schedules a post by swapping the publish time from "now" to a timestamp. It reaches 15 platforms or more. Billing is per connected account: a monthly credit covers the first two, and the 3rd to 10th cost $6 each.
Where it falls short: an older Zernio post gives the tool count as 280 or more, so the number has moved, and the bill rises with every account an agency connects. X posts carry X's own charge on top.
Sources: Zernio's MCP blog and docs (zernio.com, docs.zernio.com), read 27 October 2026; Zernio pricing (docs.zernio.com), read 22 October 2026.
4. Upload-Post
Best for: a free tier to test an agent on, and an open-source server you can run locally as well as hosted.
The hosted server is https://mcp.upload-post.com/mcp, and each client sends its own Upload-Post API key in the Authorization header, with Bearer accepted for clients that allow nothing else. The same server also runs locally from the @upload-post/mcp npm package, and its code is MIT-licensed. Upload tools cover video, photos, text and documents, and list_scheduled, edit_scheduled and cancel_scheduled manage the queue. It reaches 13 networks. Free gives 10 uploads a month on two profiles without TikTok, and Basic is $24 for five profiles.
Where it falls short: its docs give 45 tools while some translated guides say 40, and each connected account has a daily cap that returns an HTTP 429 error when reached.
Sources: Upload-Post's MCP guide (docs.upload-post.com), read 27 October 2026; pricing and limits (docs.upload-post.com), read 22 October 2026.
5. Ayrshare
Best for: software platforms posting for many outside accounts, one profile per customer.
Ayrshare's hosted MCP server lets an agent publish, schedule and analyse posts, and a Claude Code plugin bundles its set-up. A profile holds one account on each of 13 networks, including Reddit, Snapchat, Telegram and Google Business Profile. Premium is $149 a month for one profile and Launch $299 for up to ten.
Where it falls short: the entry price is $149, and we did not confirm in our search how the server authenticates.
Sources: Ayrshare's pricing page and docs (ayrshare.com), read 22 October 2026.
6. Buffer
Best for: a team that already schedules in Buffer and wants an agent to fill the queue.
Buffer offers an MCP server on every plan, Free included, next to its API and a CLI. A comparison in our search describes agent-made posts landing in the Buffer queue as drafts or scheduled items for a person to review. It reaches 11 networks. Free covers three channels with 10 queued posts each, and paid plans run about $5 a channel a month.
Where it falls short: billing is per channel, so every account an agent posts to adds to the bill, and we did not find Buffer's own server address or sign-in method in our search.
Sources: Buffer's MCP page and support docs (buffer.com, support.buffer.com), read 22 October 2026; a third-party comparison returned by our search, read 27 October 2026; our Postiz alternatives page (postwharf.com).
7. Metricool
Best for: analytics and scheduling in one server, usable on a free plan.
Metricool's hosted server is added to Claude Code over HTTP at ai.metricool.com/mcp, and its code is public on GitHub and published to PyPI. post_schedule_post schedules across brands and networks, update_schedule_post changes a queued post, and get_scheduled_posts lists the queue. The server works on any Metricool plan, but each plan's limits still apply: on Free, 20 scheduled posts and no data older than 30 days. Starter is $25 a month ($20 billed yearly) for up to five brands. A rival's comparison from June 2026 counts about ten networks.
Where it falls short: sending posts for review needs the Advanced plan, and X accounts cost extra, about $10 each a month on our last read.
Sources: Metricool's help centre and MCP pages (help.metricool.com, metricool.com), read 27 October 2026; our Metricool pages (postwharf.com), vendor prices read 24 September 2026.
8. Blotato
Best for: a flat price for up to 20 accounts on one plan.
Blotato hosts its server at mcp.blotato.com/mcp with 35 tools that publish and schedule across nine platforms and read analytics on eight. Clients that support OAuth sign in that way, and others send an API key in a blotato-api-key header. Starter is $29 a month with 20 social accounts, Creator $97 and Agency $499, and it offers a seven-day free trial that does not include the API or the MCP server.
Where it falls short: nine networks is at the low end of this list, and most of the comparisons we found about it were published by Blotato itself.
Sources: Blotato's pricing, agents and comparison pages (blotato.com), read 27 October 2026.
9. SocialPilot
Best for: agencies already on SocialPilot that want Claude or ChatGPT to work inside their account.
SocialPilot's server is added as a connector at mcp.socialpilot.co/mcp. You sign in to SocialPilot, or use an API key, and the help centre names Claude, Claude Code, ChatGPT and Cursor among the supported clients. CreatePost schedules and CreateDraft saves a post for review, and the agent can only reach the accounts you can. A recent directory listing names nine networks, from Facebook to Threads. Essentials was $30 a month on our September read, and a comparison in our search lists the server on every self-serve plan.
Where it falls short: Google Business Profile event and offer posts cannot be made through MCP, and SocialPilot keeps its REST API for Enterprise. Copies of its prices disagree, so check the current plan list before buying.
Sources: SocialPilot's help centre and MCP page (help.socialpilot.co, socialpilot.co), read 27 October 2026; our SocialPilot comparison (postwharf.com), vendor prices read 24 September 2026.
10. bundle.social
Best for: a high monthly post count at one organisation price.
bundle.social ships an official MCP server beside a JSON-first CLI and a TypeScript SDK, all on its REST API, which it says reaches 14 platforms or more. Free gives 20 posts a month on three accounts, and Pro is $100 for 10,000 posts with unlimited accounts.
Where it falls short: our search did not show its server's address, sign-in or scheduling tools, and X posts are billed per use on top.
Sources: bundle.social's pricing and developer pages (bundle.social), read 22 October 2026.
11. Postproxy
Best for: connecting Claude or ChatGPT by OAuth without handling a key.
Postproxy offers three ways in with the same tools: a connector URL for Claude and ChatGPT, a hosted remote server with an API key, and a local postproxy-mcp npm package. The tools include post statistics, and the server is in the official MCP registry. Agentic is $17 a month for five profiles, and a profile group on Business covers up to 11 platforms.
Where it falls short: X is capped at 20 posts per account per day, and we did not confirm a scheduling tool.
Sources: Postproxy's pricing and MCP pages (postproxy.dev), read 22 October 2026.
12. Outstand
Best for: paying by the post with no limit on connected accounts.
Outstand's MCP server launched in March 2026 with 27 tools and signs in with OAuth or an API key. The newest dated copy of its pricing, from a third-party site on 20 July 2026, is $19 a month with 3,000 posts and 11 platforms.
Where it falls short: an older copy of its pricing shows a different structure, and we did not confirm a scheduling tool.
Sources: an MCP directory listing (mcpservers.org) and a third-party pricing page (thatmarketingbuddy.com), read 22 October 2026.
13. PostPeer
Best for: prepaid credits that do not expire, on the mainstream networks.
An agent-skills listing says PostPeer's API key also opens its MCP server. It posts to nine networks, and Starter is $25 a month for 2,000 credits on its pricing page.
Where it falls short: its pricing page puts an X post with a link at about 13 times the credits of a plain post, its comparison pages show a different Starter price, and we did not confirm a scheduling tool.
Sources: PostPeer's pricing page (postpeer.dev) and an agent-skills listing (lobehub.com), read 22 October 2026.
Servers for a single network
Two servers fall outside the list because they post to X alone, though an agent that only writes for X may want them. OpenTweet hosts a server at mcp.opentweet.io/mcp that schedules posts without your own X developer account, for $11.99 a month after a seven-day trial; its own pages give 12, 30 and 36 tools in different places. X's official server is billed per use, about $0.015 a post and $0.20 a post with a link, and needs your own X developer app.
Before you connect one
Three things separate these servers more than their tool counts. First, check how your client takes a credential: the Claude and ChatGPT apps want a server address alone, while terminal clients take a header, so a server that offers only one of the two may not reach the client you use. Second, check what one connection can reach. A key that opens every brand in an account is convenient until an agent posts a client's news to the wrong brand. Third, check what the server tells you after a post goes out, because "queued" and "published" are different answers.
Our buyer's guide to social media MCP servers turns those into eight checks you can run on any of the thirteen. If your agent needs a draft step, a brand per key and a receipt from each network, start PostWharf free: seven days of Starter, ten live networks, and the same 21 tools in Claude, ChatGPT, Cursor, Codex or Gemini CLI.
Common questions
What is the best MCP server for posting to social media?
For an agent that drafts for approval, schedules and publishes for a brand, with a receipt from every network, PostWharf: 21 tools, ten live networks, from $15 a month. For the most platforms, Postiz, over 30 by its own count; for analytics and ads in the same server, Zernio; for a free tier and an open-source server, Upload-Post; inside an existing Metricool, Buffer or SocialPilot account, that vendor's own server.
Is there a free social media MCP server?
PostWharf's Starter plan, MCP server included, is free for seven days. Metricool's server works on its Free plan with 20 scheduled posts, Buffer's on its Free plan with three channels, and Upload-Post's free tier gives 10 uploads a month on two profiles. Postiz's server is free on a self-hosted install, once you have your own app approved on each network.
Can ChatGPT post to social media through an MCP server?
Yes, with developer mode switched on, which ChatGPT's free plan does not have. ChatGPT's connector form takes a server address with no header, so it needs a server that accepts an OAuth sign-in or a credential inside the link: PostWharf gives a connector link for this, Postproxy offers a connector URL, and SocialPilot connects by signing in.
PostWharf is priced per workspace rather than per connected channel, and every plan carries unlimited channels. See per-brand pricing.