Want a free personalized recommendation for your software stack?Get yours
That Marketing Buddy
Home/MCP/Ayrshare
Ayrshare

Ayrshare MCP Server

Yes. Ayrshare validates a post against each network's rules before it publishes, so validate_post and validate_media catch a malformed caption while the agent can still fix it.

OFFICIAL MCP✓ alivePublic APIAuth: API key (Bearer); the server is stateless, so there is no session to manageLLMs: Claude Code, Cursor, n8n
MCP status verified 2026-08-06Agent-readiness 9/10
Data from Buddy's database, auto-rechecked weekly

What is the Ayrshare MCP server?

Ayrshare hosts its MCP server at https://api.ayrshare.com/mcp over streamable HTTP. It is stateless by design, so there is no session to keep alive and no reconnection logic to write. An unauthenticated initialize succeeds and the server identifies itself as ayrshare-action-mcp, which means you can inspect the tool catalogue before committing an API key.

Enumerating the live server returns 27 tools covering the full social loop across 13+ networks: create_post, update_post, retry_post and get_post_history for publishing; get_post_analytics, get_post_analytics_by_social_id and get_social_network_analytics for measurement; get_comments, add_comment, reply_comment, get_messages, send_message and the auto-response pair for engagement; plus profiles, media, webhooks and generate_post and recommend_hashtags for creation.

Two tools do work almost nothing else in the category does. validate_post and validate_media check content against the target platform's length, media and formatting rules before anything goes live, and explain_error turns a platform rejection into something an agent can act on. For an agent posting unattended, catching a violation pre-publish is the difference between a fixed draft and a downranked account.

For the rest of the picture see the Ayrshare review or full pricing breakdown.

Inside Claude / Cursor / Codex

What you can build with the Ayrshare MCP

Illustrative workflow examples. Exact tool names, parameters, and outputs come from Ayrshare's MCP server schema, so check the docs for the live surface.

ayrshare-mcplive
>Show my top 5 posts by engagement this week
ayrshare.top_posts({ period: "7d" })
TOP POSTS · LAST 7 DAYS
MCP rundown thread4.2k engagements
Pricing teardown2.8k
Tool comparison1.9k
Quick tip carousel1.4k
Founder story1.1k
Draft a follow-up to the MCP thread?
ayrshare-mcplive
>Schedule a thread across LinkedIn and X for Friday
ayrshare.schedule({ channels: ["linkedin","x"] })
SCHEDULED · 2 CHANNELS
LinkedInFri 09:00 EST
X / TwitterFri 09:00 EST
ayrshare-mcplive
>Which post type drove the most clicks this month?
ayrshare.posts_by_type({ metric: "clicks" })
CLICKS BY POST TYPE
Carousel9,420 clicks
Single image4,210
Video2,180
Text-only1,140
TMB SCORE FOR AyrshareMCP: OfficialAgent fit: 9/10
Read review →

Access, auth, and limits

Auth is an Ayrshare API key sent as a Bearer token, and because the server is stateless every call carries its own credentials rather than depending on a session established earlier. That is what makes it safe to drive from a serverless function or a cron job that may not live long enough to hold a connection.

The endpoint is api.ayrshare.com/mcp. Worth flagging if you set this up from an older note: the URL circulating in some directories is the documentation page at ayrshare.com/docs/mcp, which serves HTML and will fail in a client config. Ayrshare also publishes a Claude plugin repo on GitHub for clients that prefer a packaged install.

One thing TMB should have said sooner: this is not a cheap way to give an agent posting rights. Ayrshare prices per active social profile rather than per seat, starting at $149/month on Premium, $299 on Launch and from $599 on Business, with per-profile rates falling from $7.99 to $1.99 as you pass 500 profiles. MCP is not separately gated and rides the same API product, but "included at every tier" means something different here than it does at Buffer, where the entry point is free. Ayrshare is built for platforms embedding social publishing into their own product, and the pricing reflects that rather than solo use.

Where it works and what to build

Claude Code, Cursor and any custom agent connect the same way, over streamable HTTP with no session handling. Because MCP and REST share the same controllers, you can mix both freely: let an agent draft and validate over MCP, then publish from your own backend over REST, and the rate limits and validation behave identically.

The workflow worth building is the validation loop. Have the agent generate a post, run validate_post against every target network, repair whatever comes back, and only then publish. Platform rules differ enough between LinkedIn, X and TikTok that a single caption frequently passes on one and fails on another, and finding that out from a rejection after the fact costs you the slot. For platforms that require your own keys, such as X under the 2026 mandate, that is handled through the same profile layer.

Which AI clients can use Ayrshare MCP?

Not every AI assistant supports MCP natively. Per-client picture for Ayrshare:

ClientSupportNotes
Claude CodeNative MCP
CursorNative MCP
n8nNative MCP

How to connect Ayrshare MCP to Claude Desktop

Add this block to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Cursor and Codex use a similar schema.

{
  "mcpServers": {
    "ayrshare": {
      "command": "npx",
      "args": ["mcp-remote", "<YOUR_MCP_URL>"]
    }
  }
}
// HTTP-transport MCP. Get your <YOUR_MCP_URL> from the vendor dashboard.
// Server source: https://api.ayrshare.com/mcp
// Claude Code (one-liner): claude mcp add ayrshare <YOUR_MCP_URL> --transport http

Some MCP servers require an API key. Check the source page for setup: api.ayrshare.com/mcp.

Does Ayrshare MCP cost extra?

Included with subscription

Ayrshare ships an official MCP server that uses your existing subscription credentials.

  • No separate MCP licence to buy. You pay for your Ayrshare plan, the MCP server queries that account.
  • Whether it's gated to a specific tier wasn't extracted automatically — verify the access requirements on the MCP page or pricing docs.

Ayrshare also publishes a REST API

Ayrshare publishes an API, but per-tier gating wasn't extracted automatically.

Auth method
SDK languages
OpenAPI spec
Webhooks
Structured outputs
See Ayrshare API page

What you can do with Ayrshare from an AI agent

Three shapes of agent workflow. Pick the row that matches how you actually use Claude / Cursor / Codex day to day.

INDIE / SOLO

Skip the dashboard, ask Claude

  • "What changed this week?" answered in seconds
  • Quick one-off questions without leaving the editor
  • Pipe Ayrshare data into your personal notes / docs without writing a script
Effort: 30 seconds — paste the config, restart Claude
AGENCY

Run client analysis at agent speed

  • Hand the MCP server to your team — every consultant can ask Claude about any client's Ayrshare account
  • Multi-account workflows without context-switching the Ayrshare UI
  • Reports you'd normally spend hours on, done before standup
Effort: An afternoon — set up auth per client
IN-HOUSE TEAM

Production agent workflows

  • Embed in your internal Codex / Cursor agents that triage Ayrshare data daily
  • Combine with other MCP servers in a multi-step agent chain
  • Constrain agents to read-only roles to keep production Ayrshare safe
Effort: Days — security review + role config

Limits and gotchas

  • Official MCP server — published by Ayrshare themselves, so it should track product changes.
  • Fallback: the REST API works for any flow the MCP server doesn't cover.
  • Rate limits: MCP calls count against your underlying Ayrshare API quota. Burst usage from a curious agent can drain a daily allowance fast.
9/10

Agent-readiness verdict

The strongest social MCP I have looked at, and the pre-publish validation is why. Every tool call runs through the same authenticated, rate-limited, OpenAPI-validated controllers as the REST API, so an agent and your own code cannot drift apart.

Strong agent fit from an API-first company. Ayrshare runs an official action MCP server (api.ayrshare.com/mcp, 27 tools over streamable HTTP, key-authenticated) that drives the same API as REST, plus official Node, Python, and Flutter SDKs, webhooks with auto-retry, and a Claude Code plugin. So an agent can post, schedule, and read analytics across 13 networks either no-code over MCP or in code through a mature SDK. The one gap is a published OpenAPI spec, which it covers with a Postman collection instead.

Scored by Joonas (TMB).

Ayrshare MCP & API FAQ

Is the Ayrshare MCP server official?+
Yes — an official, vendor-maintained server at https://api.ayrshare.com/mcp.
Can I use the Ayrshare MCP with Cursor or Codex?+
Yes — MCP is a protocol, not Claude-specific. Any MCP-capable client (Cursor, Codex, Windsurf, Zed) can use the same server config with minor path adjustments.
Does Ayrshare have a public API?+

Sources

Data verified by Joonas on the dates shown. MCP server status auto-rechecked weekly.

Joonas Rotko
Joonas RotkoAuthor & Founder of That Marketing Buddy

10+ years in digital marketing. I review marketing software for AI-stack fit: real pricing, MCP and API support, and how cleanly each tool drops into an AI agent workflow, cross-checked against verified data and real user feedback.

Ayrshare

Try Ayrshare
WEEKLY NEWSLETTER

The marketing tools worth your money, scored for AI agent readiness

Every week I score the tools for MCP, API, and agent-readiness, then email you the ones that actually deliver, what plugs into Claude and Cursor, the pricing changes, and what to skip. No fluff, no daily spam.

Join for free. One email a week, unsubscribe anytime.