64 MCP tools covering 100 actions (67 on local stdio) for Claude, ChatGPT, Cursor, Windsurf & more

Schedule posts from any AI assistant

Connect posterly to your favourite AI tool via MCP. Agents can plan, upload, schedule, analyze, manage webhooks, manage subscriptions, and use platform-specific composer controls from chat.

Claude
Claude
ChatGPT
Cursor
Cursor
Any MCP Client
Any MCP Client
posterly API Hub

What it looks like in chat

Draft, validate, then approve. Your AI never publishes until you say so.

your AI · connected to posterly MCP

Never posts without approval · validate_post before create_post

View in posterly

Works with Claude, ChatGPT, Gemini, Cursor, OpenClaw, Hermes, Grok Bot, Muse, Poke, Manus, Cue, and any MCP client.

Choose your AI client

Connect over MCP or REST, depending on your client. Muse uses OpenAPI first. Gemini web sign-in is still being validated; check its setup page before connecting. Manus and Cue use Custom MCP by URL. A verified live connect is still being validated.

Find posterly in your agent ecosystem

These public listings are available now. Choose your client, connect your own posterly account, and keep drafts, scheduling, and analytics in the tools you already use.

Developers can also find posterly in the official MCP Registry and install the Claude Code plugin or Gemini CLI extension from our public repository.

The Cursor listing is a community directory listing. Official directory submissions for ChatGPT and Claude are under review. The Muse directory application is submitted, with requirements still outstanding. Our client setup guides explain the custom connections available today. API and MCP access needs a posterly plan with API access. New accounts can start with a 7-day free trial: a card is required, you are charged on day 8 unless you start the paid plan sooner, and API and MCP use is limited during the trial.

What you can say to your AI

"Post this photo to my @brand Instagram tomorrow at 9am"

Schedule posts with natural language

"Show me my upcoming posts for this week"

View your content calendar

"When's the next good time to post?"

Find optimal posting slots

"List all my connected accounts"

See your linked platforms

"Upload this image and schedule it to LinkedIn"

Upload media and post in one step

"Post this caption to X and Threads"

Multi-platform publishing

"Schedule this as an Instagram Reel with @partner as collaborator"

Use platform-specific publishing settings

"Post this YouTube video as unlisted with this thumbnail"

Set native platform controls from chat

67 MCP tools covering 103 actions

The local stdio package exposes 67 tools covering 103 actions, including public setup and signup tools. The hosted HTTP endpoint at /api/mcp exposes the same authenticated catalog: 64 tools covering 100 actions. Each tool lists its views or actions underneath. Hosted HTTP tool calls are JSON-only, so direct media uploads there are limited to small base64 files.

Core

30 tools

Accounts, posting, media, schedule, analytics, and support. What most assistants need.

  • whoamiWho am I
    • You, your scopes, and your workspaces
    • MCP server and connection status
  • list_accountsConnected accounts
    • Connected accounts
    • Learned voice of an account
    • Performance profile of an account
    • Check a connect session
  • disconnect_accountDisconnect an account
  • connect_accountConnect with credentials
  • create_connect_sessionStart a connect session
  • list_platformsPlatforms
    • Supported platforms
    • Platform or account schema
    • Connection links
  • trigger_platform_helperRun a platform helper
  • list_brandsBrands
    • All brands
    • One brand
    • Brand accounts
    • Brand profile
  • list_postsPosts
    • Posts, one page at a time
    • Post counts by day, status, account, and brand
  • get_postOne post
    • One post
    • What a post is missing
  • ask_supportAsk support
  • find_available_slotFind a free slot
  • submit_agent_feedbackAgent feedback
  • submit_product_feedbackProduct feedback
  • validate_postValidate a post
  • create_postCreate a post
  • create_posts_batchCreate posts in bulk
  • update_postEdit a post
    • Edit caption, media, schedule, or settings
    • Pause, resume, schedule, or move to draft
    • Set a release or group ID
    • Request, approve, request changes, or reject client review
  • delete_postDelete posts
    • Delete one post
    • Delete a post group
  • get_x_posting_quotaX posting quota
  • upload_mediaUpload media
    • Upload a file
    • Upload from a URL
  • create_signed_uploadSigned upload link
  • create_media_dropMedia drop link
  • list_mediaMedia library
  • generate_captionsGenerate captions
  • list_analyticsAnalytics
    • Account analytics
    • Post analytics
    • Post insights
  • list_activityActivity feed
  • get_creditsAI credits
  • get_updatesProduct updates
  • posterly_statusPublishing status

Creative

7 tools

AI image and video generation, jobs, and post suggestions.

  • list_post_suggestionsPost suggestions
  • dismiss_suggestionDismiss a suggestion
  • get_video_optionsVideo options
  • run_video_functionVideo helper
  • generate_videoGenerate a video
  • list_jobsAI jobs
    • Image jobs
    • Video jobs
  • generate_imageGenerate an image

Inbox

4 tools

Social inbox comments and DMs.

  • list_conversationsConversations
    • List conversations
    • One conversation with its messages
  • manage_conversationManage conversations
    • Send a DM
    • Sync the inbox
  • list_commentsComments
    • List comments
    • One comment with its replies
  • manage_commentManage comments
    • Reply to a comment
    • Hide or mark read
    • Delete a comment

Google Business

5 tools

Google Business Profile reviews, media, and audits.

  • list_google_business_reviewsGoogle reviews
    • Google reviews
    • Google review link
  • audit_google_business_profileAudit a Google profile
  • manage_google_business_reviewManage Google reviews
    • Suggest a reply (never posts)
    • Reply to a review
    • Delete a review reply
  • list_google_business_mediaGoogle profile media
  • manage_google_business_mediaManage Google profile media
    • Add a photo or video
    • Delete a photo or video

Admin

11 tools

API keys, OAuth clients, webhooks, workspace members, and the publishing pause.

  • create_api_keyCreate an API key
  • delete_api_keyRevoke an API key
  • list_workspace_membersWorkspace members
  • manage_workspace_memberManage a workspace member
    • Invite a colleague
    • Change role or brands
    • Remove a member or invite
  • list_publishing_pausesPublishing pause
  • manage_publishing_pausePause or resume publishing
    • Pause publishing
    • Resume publishing
    • Publish missed posts now
  • list_oauth_clientsOAuth clients
  • manage_oauth_clientManage an OAuth client
    • Create an OAuth client
    • Update an OAuth client
    • Delete an OAuth client
  • list_webhooksWebhooks
  • create_webhookCreate a webhook
  • manage_webhookManage a webhook
    • Update a webhook
    • Delete a webhook
    • Send a test delivery

Billing

7 tools

Subscription changes and Agency extra accounts.

  • get_subscriptionSubscription
  • cancel_subscriptionCancel subscription
  • pause_subscriptionPause subscription
  • resume_subscriptionResume subscription
  • downgrade_subscriptionDowngrade subscription
  • upgrade_subscriptionUpgrade subscription
    • Upgrade to a higher plan
  • manage_extra_accountBuy or remove extra accounts
    • Set extra accounts

Signup

3 tools

Pre-auth signup for brand-new users. Local npm package only; always on.

  • get_agent_signup_infoSignup info for agents
  • start_signupStart a free trial
  • get_signup_sessionCheck a signup session

Tool schemas are published in the MCP server card and returned by tools/list. Renamed tools: what moved where.

Setup in 3 steps

Takes about 2 minutes. Use hosted MCP for Claude and ChatGPT, or local npm setup for clients that need it.

No posterly account yet?

An AI agent can install the MCP server without an API key, call start_signup, and poll get_signup_session while you pay and set a password in the browser.

{
  "mcpServers": {
    "posterly": {
      "command": "npx",
      "args": ["-y", "posterly-mcp-server@latest"]
    }
  }
}

After posterly shows the API key, add POSTERLY_API_KEY to unlock scheduling and social account connection tools.

1

Enable API access in posterly

Buy plan + API in one checkout from this page (or go to Dashboard → API & MCP if you already paid). Hosted connectors use posterly sign-in. Create an API key only for a local or Bearer-token connection.

2

Add posterly to your AI client

Choose your client below. Hosted connectors use the server URL and posterly sign-in. Local clients use an API key:

Claude → Settings → Connectors → Add custom connector. Paste the hosted URL, then connect and sign in to posterly. Leave the advanced OAuth fields empty.

Hosted MCP, no npm install required
Server URL: https://www.poster.ly/api/mcp
Authentication: OAuth (sign in to posterly and press Allow)

Not sure how? Copy and paste into your AI assistant. It'll handle the rest.

3

Check the connection and start posting

After connecting, start a new chat if needed. Restart only if you changed a local config file. You should see "posterly" in the tools list. Try saying: "Check the posterly MCP status, then list my posterly accounts".

HTTP

Using a browser-based agent? Skip the install.

Claude in Chrome, ChatGPT (developer mode apps), Cursor in browser, Grok Bot (xAI's cloud agent), and any other remote MCP client can talk to posterly directly over HTTP. No local subprocess needed; it is the same key, same paywall, and same 64 hosted HTTP MCP tools covering 100 actions. Because this transport is JSON-only, use local stdio MCP, public media URLs, or signed-upload capable clients for larger file uploads. Dedicated connect pages: Claude, ChatGPT, Gemini, Cursor, Grok Bot, Poke, Hermes, OpenClaw, and Muse, Manus, and Cue. Gemini Spark uses the same URL. OAuth sign-in from gemini.google.com is still being validated. Manus and Cue are Custom MCP by URL (www required). A verified live connect for those clients is still being validated. First-schedule walkthroughs: ChatGPT, Claude, Cursor, Grok Bot, Poke, Hermes, OpenClaw. Media bodies: Solving the 4MB MCP limit.

POST https://www.poster.ly/api/mcp Authorization: Bearer pst_live_your_key_here Content-Type: application/json { "jsonrpc": "2.0", "id": 1, "method": "tools/list" }

Auto-discovery: hit /.well-known/mcp/server-card.json for the full server card, or /.well-known/oauth-protected-resource for auth metadata.

Platform MCP servers

Browse every platform MCP server for the tools, limits, and connection steps on each network posterly publishes to. For a worked example, read how Webserv runs Google Business Profile posting for 100 profiles over MCP.

Pricing

One Stripe subscription: your plan plus API & MCP, with a 7-day free trial for new accounts. posterly pricing compared with Buffer.

Plan + API & MCP

$10/month

Starter $7 + API $3, with a 7-day free trial for new accounts, then billed monthly, or yearly from the pricing page.

  • HTTP + stdio MCP for Claude, ChatGPT, Cursor & more
  • 64 hosted HTTP MCP tools covering 100 actions + full REST API
  • 100 create-post requests/hour plus separate media/read limits
  • Tier-based API keys: Starter 1, Pro 2, Power 3, Agency 4
  • All 18 supported social platforms
Get Starter + API · $10/mo

FAQ

Ready to schedule posts from your AI?

Starter + API is $10/mo in one payment. Upgrade later to Pro, Power, or Agency.

Get Starter + API · $10/mo