Schedule posts from any AI agent
posterly works with ChatGPT, Claude, Hermes, Grok Bot, Cursor, OpenClaw, Muse, and any tool that supports MCP or REST APIs. Manus and Cue setup pages cover Custom MCP by URL. A verified live connect is still being validated. Tell your AI to post - posterly handles the rest across 18 platforms.
Always keep a human in the loop when using AI agents to post. See how Webserv does it across 100 Google Business Profiles.
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 requires a paid posterly plan with API access.
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.
How it works
Connect your AI agent to posterly with MCP, Claude plugin, CLI, or REST.
Claude Code plugin
Install the posterly-maintained Claude Code plugin from our public marketplace: skill, guided setup, and bundled MCP in one package.
MCP Server
Run the posterly MCP server with npx or use the HTTP endpoint from Claude Desktop, Cursor, Windsurf, or Cline.
REST API
Use the posterly API with any agent that can make HTTP requests: ChatGPT, custom GPTs, or your own scripts.
CLI
Use @posterly/cli from a terminal or CI job when a human or script needs the same API surface without an AI client.
OpenClaw Skill
Install the posterly skill for OpenClaw. Schedule posts from WhatsApp, Telegram, Slack, or Discord.
Built for agents that need to onboard a user
Agents can start paid signup, hand the user to checkout, then guide them through account authorization with live connection status.
POST /api/v1/signup
Paid API signup
Start a required-payment signup from the public API. Posterly returns checkout_redirect_url and poll_url so the chat can keep the user informed.
GET /api/v1/signup/sessions/{id}
Signup status polling
Report payment, password setup, and authorization progress while the user completes safe browser steps.
POST /api/v1/connect/{platform}/sessions
Browser OAuth handoff
Create a connection session for Instagram, Meta, YouTube, LinkedIn, X, Telegram, Bluesky, and the rest of the supported targets.
GET /api/v1/connect/sessions/{id}
Progress the agent can report
Poll the session while the user opens posterly, approves provider OAuth, enters credentials, or hits an error.
Works with your favourite AI tools
Any tool that supports MCP or HTTP requests can control posterly.
61 MCP tools covering 97 actions
The hosted HTTP endpoint at /api/mcp exposes 61 tools covering 97 actions, grouped into sets. Tools that read take a view and tools that change things take an action, listed under each tool. Public replies and deletes show a preview first and only run after you approve.
Core
29 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 updates
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
5 toolsSubscription changes.
get_subscriptionSubscriptioncancel_subscriptionCancel subscriptionpause_subscriptionPause subscriptionresume_subscriptionResume subscriptiondowngrade_subscriptionDowngrade subscription
Tool schemas are published in the MCP server card and returned by tools/list. Renamed tools: what moved where.
18 platforms, one command
Your AI agent can post to any of these from a single instruction.
Natural language, real results
Just tell your AI what to post. It figures out the rest.
“Post 'Just launched our new AI features! Check them out at poster.ly' to my LinkedIn and Twitter tomorrow at 9am”
Done! I've scheduled your post to LinkedIn and X (Twitter) for tomorrow at 9:00 AM. Post IDs: #1247, #1248.
“When's the next good time to post on my Instagram?”
Your next available slots are: Today 3:00 PM, Today 6:00 PM, Tomorrow 9:00 AM, Tomorrow 12:00 PM, Tomorrow 3:00 PM.
Pricing
API & agent access is an add-on to any posterly plan.
API, MCP & Agent Access
Starter/Pro $3, Power $5, Agency $29 per month, plus your base plan
- MCP server + REST API + OpenClaw skill
- 61 hosted HTTP MCP tools covering 97 actions for status checks, scoped API keys, subscription management, brands, schemas, connect sessions, account/post lifecycle, scheduling, support, media, analytics, activity & webhooks
- 100 create-post requests/hour plus separate media/read limits
- All 18 supported platforms
- Media upload (images & video)
Agent signup quickstart
Public signup endpoints onboard a user to paid API and MCP access. After paid setup, authenticated agents can optionally create scoped keys with explicit confirmation. Posterly handles checkout, password setup, and provider OAuth in the user's browser.
POST /api/v1/signup
Start paid signup
Returns checkout_redirect_url and poll_url. No API key is issued before billing is active.
GET /api/v1/signup/sessions/{id}
Poll signup progress
Statuses: checkout_pending, payment_confirmed, password_required, api_access_active.
POST /api/v1/api-keys
Optional scoped key
After paid setup, a dashboard-key-authenticated agent can create a scoped follow-up key with confirm=true.
DELETE /api/v1/api-keys/{id}
Revoke scoped key
A dashboard-key-authenticated agent can revoke a user-created key with confirm=true.
POST /api/v1/connect/{platform}/sessions
Create connect session
Short-lived browser OAuth handoff for any of the 18 supported platforms.
GET /api/v1/connect/sessions/{id}
Poll connection status
Statuses: opened, awaiting_provider, connected, failed, cancelled, expired.
Always keep a human in the loop. Agents never collect cards or provider passwords.
Let your AI handle social media
Connect posterly to ChatGPT, Claude, Cursor, Grok Bot, OpenClaw, or Muse. Schedule posts with a single message.