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.
What it looks like in chat
Draft, validate, then approve. Your AI never publishes until you say so.
your AI · connected to posterly MCP
MCPNever posts without approval · validate_post before create_post
View in posterlyWorks 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.
Editor plugin
Cursor community directory
Open the listing to add the MCP server to Cursor and find the posterly skills and setup command.
Open Cursor listingOpenClaw skill
ClawHub
Install the posterly skill for OpenClaw, then connect your API key to draft and schedule social posts.
Get the OpenClaw skillHosted MCP connection
Smithery
Connect the hosted posterly MCP server through Smithery with your own posterly OAuth sign-in.
Connect on SmitheryHosted MCP listing
Glama
Browse the tool catalog, inspect the server, and find client install options on our listing with verified ownership.
Explore on GlamaDevelopers 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 toolsAccounts, 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 accountconnect_accountConnect with credentialscreate_connect_sessionStart a connect sessionlist_platformsPlatforms- Supported platforms
- Platform or account schema
- Connection links
trigger_platform_helperRun a platform helperlist_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 supportfind_available_slotFind a free slotsubmit_agent_feedbackAgent feedbacksubmit_product_feedbackProduct feedbackvalidate_postValidate a postcreate_postCreate a postcreate_posts_batchCreate posts in bulkupdate_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 quotaupload_mediaUpload media- Upload a file
- Upload from a URL
create_signed_uploadSigned upload linkcreate_media_dropMedia drop linklist_mediaMedia librarygenerate_captionsGenerate captionslist_analyticsAnalytics- Account analytics
- Post analytics
- Post insights
list_activityActivity feedget_creditsAI creditsget_updatesProduct updatesposterly_statusPublishing status
Creative
7 toolsAI image and video generation, jobs, and post suggestions.
list_post_suggestionsPost suggestionsdismiss_suggestionDismiss a suggestionget_video_optionsVideo optionsrun_video_functionVideo helpergenerate_videoGenerate a videolist_jobsAI jobs- Image jobs
- Video jobs
generate_imageGenerate an image
Inbox
4 toolsSocial 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 toolsGoogle Business Profile reviews, media, and audits.
list_google_business_reviewsGoogle reviews- Google reviews
- Google review link
audit_google_business_profileAudit a Google profilemanage_google_business_reviewManage Google reviews- Suggest a reply (never posts)
- Reply to a review
- Delete a review reply
list_google_business_mediaGoogle profile mediamanage_google_business_mediaManage Google profile media- Add a photo or video
- Delete a photo or video
Admin
11 toolsAPI keys, OAuth clients, webhooks, workspace members, and the publishing pause.
create_api_keyCreate an API keydelete_api_keyRevoke an API keylist_workspace_membersWorkspace membersmanage_workspace_memberManage a workspace member- Invite a colleague
- Change role or brands
- Remove a member or invite
list_publishing_pausesPublishing pausemanage_publishing_pausePause or resume publishing- Pause publishing
- Resume publishing
- Publish missed posts now
list_oauth_clientsOAuth clientsmanage_oauth_clientManage an OAuth client- Create an OAuth client
- Update an OAuth client
- Delete an OAuth client
list_webhooksWebhookscreate_webhookCreate a webhookmanage_webhookManage a webhook- Update a webhook
- Delete a webhook
- Send a test delivery
Billing
7 toolsSubscription changes and Agency extra accounts.
get_subscriptionSubscriptioncancel_subscriptionCancel subscriptionpause_subscriptionPause subscriptionresume_subscriptionResume subscriptiondowngrade_subscriptionDowngrade subscriptionupgrade_subscriptionUpgrade subscription- Upgrade to a higher plan
manage_extra_accountBuy or remove extra accounts- Set extra accounts
Signup
3 toolsPre-auth signup for brand-new users. Local npm package only; always on.
get_agent_signup_infoSignup info for agentsstart_signupStart a free trialget_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.
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.
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 requiredServer 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.
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".
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
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
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