MCP
Schedule posts from Claude, ChatGPT, or Cursor
SocialRobot ships a remote MCP server. Connect Claude, ChatGPT, Cursor, or any MCP client and ask it to draft, schedule, and analyze posts across the accounts you've already linked.
Tested clients
Any MCP client that can reach a remote URL works the same way.
{
"mcpServers": {
"socialrobot": {
"url": "https://socialrobot.io/api/mcp"
}
}
}Paste this into your MCP client and sign in. That's the whole setup.
From empty config to a scheduled post
No SDK. The client reads the tool list after you authenticate.
- 1
Connect accounts in SocialRobot first
MCP cannot invent Instagram or LinkedIn logins. Link the networks you care about in the app, then come back to the client.
- 2
Add https://socialrobot.io/api/mcp
Drop the snippet into Claude, Cursor, ChatGPT, VS Code, Windsurf, Zed, or whatever you use. Remote transports connect straight to that URL.
- 3
Approve scopes (or paste an API key)
OAuth asks for analytics, publishing, and/or media. Nothing publishes until you say yes. Prefer an API key as Bearer if your client skips the browser flow.
- 4
Ask for a caption and a time
Example: schedule a LinkedIn draft for Tuesday 9am. The client calls create_post; the post shows up on the SocialRobot calendar like one you typed yourself.
Prompts that actually call tools
These hit your connected accounts, not a demo sandbox.
- Schedule a LinkedIn post about our launch for Tuesday 9am EST, then show me the calendar entry.
- List my top Instagram posts from last month by reach, then draft two captions in the same tone.
What the client can call
Fifteen tools. Scopes decide which ones a given session sees.
Publishing
Create, list, reschedule, delete
create_postlist_postsreschedule_postdelete_postAccounts & media
Connected accounts and upload URLs
list_connected_accountsget_media_upload_urlAnalytics
Account/post metrics; Instagram timing tool
get_account_analyticsget_post_analyticsget_posts_with_analyticsinstagram_best_post_timesAudience & platform extras
Demographics, Pinterest boards, TikTok creator info
get_follower_demographicspinterest_list_boardspinterest_create_boardtiktok_get_creator_infoScoped OAuth, not your network passwords
We never store Instagram or LinkedIn passwords for MCP. Kill a session from the dashboard when you are done.
OAuth 2.0 + PKCE, or an API key
Short-lived tokens. Pick analytics-only if you do not want the client to publish. Publishing and media are separate scopes.
Revoke or rotate
Disconnect the client or rotate the API key. New calls fail immediately; old drafts already in the calendar stay until you delete them.
FAQ
Step-by-step guide with prompt examples:
How to schedule social media posts with MCPPaste mcp.json, approve scopes, ask for a post
Sign up, connect the channels you actually use, then point your MCP client at SocialRobot.
Sign inFast if your accounts are already linked