Updated June 2026 · Supported: TikTok, Instagram, YouTube, LinkedIn, X, Reddit, Bluesky, Telegram, Mastodon, Discord.
The Model Context Protocol (MCP) is an open standard for connecting AI agents to external tools and data. An MCP server advertises a set of tools — named functions with typed inputs — that a client like Claude Desktop, Claude Code, or Cursor can discover and call during a conversation. When you ask Claude to "post this to Bluesky," the model picks the right tool, fills in the arguments, and the MCP server does the real work.
Most "social media APIs" are REST endpoints you have to wire up yourself. PostWire is built MCP-first: the same posting engine is exposed as a first-class MCP server and a REST API, so an agent can use it with zero custom integration code.
PostWire keeps the surface area small and predictable so agents reason about it reliably:
Point your MCP client at the PostWire endpoint with your API key from the dashboard. In Claude Desktop or Claude Code, drop this into your MCP config:
{
"mcpServers": {
"postwire": {
"url": "https://postwire.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_POSTWIRE_API_KEY"
}
}
}
}
Restart the client. Claude now sees post_to_social and list_platforms in its tool list. Ask it: "List my connected platforms, then post 'Shipping PostWire MCP today 🚀' to Bluesky and Mastodon."
Under the hood, MCP tool calls are JSON-RPC. Here is what the client sends when the agent invokes post_to_social:
{
"jsonrpc": "2.0",
"id": 7,
"method": "tools/call",
"params": {
"name": "post_to_social",
"arguments": {
"platforms": ["bluesky", "mastodon", "discord"],
"text": "Shipping PostWire MCP today 🚀",
"photo_url": "https://cdn.example.com/launch.png"
}
}
}
If you're not using an agent, the same action is one HTTP call. Copy-paste:
curl -X POST https://postwire.io/api/post \
-H "Authorization: Bearer YOUR_POSTWIRE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"platforms": ["bluesky", "telegram", "mastodon", "discord"],
"text": "Shipping PostWire MCP today 🚀",
"photo_url": "https://cdn.example.com/launch.png"
}'
Posting the same text to every network is what algorithms penalize. PostWire's Smart Distribute tool (generate_posts, also POST /api/generate) takes one prompt and optional media and returns the best native post for each platform — correct character limits and hashtag rules, an SEO title and tags for YouTube, hook-first captions for TikTok/Reels, professional framing with the link in the first comment for LinkedIn, thread-friendly text with the link in a reply for X, CamelCase hashtags for Mastodon. Your agent can generate, review, then publish — and generation is included free in the flat per-brand price.
| Platform | Status | Postable via MCP |
|---|---|---|
| Bluesky | Live now | Yes |
| Telegram | Live now | Yes |
| Mastodon | Live now | Yes |
| Discord | Live now | Yes |
| TikTok | Supported | Yes |
| Supported | Yes | |
| YouTube | Supported | Yes |
| X | Connect via OAuth | Yes |
| Connect via OAuth | Yes |
Ayrshare ships an MCP integration, but it is documentation-only — it can describe the API to your agent, but it cannot post. PostWire's MCP server exposes real post_to_social tooling that publishes. On price, PostWire's Agency plan covers 50 brands for $99 versus roughly $779 for comparable coverage on Ayrshare.
| PostWire | Ayrshare | |
|---|---|---|
| MCP server that can post | Yes | Docs-only (can't post) |
| 50 brands | $99/mo | ~$779/mo |
| Built for AI agents | MCP-first | REST-first |
| Free tier | $0 · 1 brand · 30 posts | Limited |
See the full breakdown on PostWire vs Ayrshare.
| Plan | Price | Brands |
|---|---|---|
| Free | $0 | 1 brand · 30 posts/mo |
| Starter | $9 | Per-brand |
| Pro | $29 | Per-brand |
| Agency | $99 | 50 brands |
| Scale | $299 | High-volume |
post_to_social and list_platforms — so Claude can actually publish posts to TikTok, Instagram, YouTube, LinkedIn, X, Bluesky, Telegram, Mastodon, and Discord without you writing any glue code.https://postwire.io/mcp with your PostWire API key. Once connected, Claude sees the post_to_social and list_platforms tools and can publish directly. Setup takes about 60 seconds.post_to_social tooling that publishes for you.generate_posts and post_to_social tools so your agent can draft and publish without paying anything first.generate_posts to draft native posts and post_to_social to publish them across platforms.generate_posts (native per-platform drafts) and post_to_social (publish to connected networks).