SocialRobot MCP Server
Plan a week of posts in one sitting. Write once, see each network, they go out on time. For small businesses. Free plan, no card.
- Host
- socialrobot.io
- Tools
- 20
- Connection URL
- https://socialrobot.io/api/mcp
Tools
List Connected Accounts
List every connected social account available to the authenticated user.
Get Media Upload URL
Preferred media path when you can HTTP PUT. Returns a presigned URL. PUT the file bytes to that URL, then pass the returned public url into create_post. If your runtime cannot reach the storage host (common in ChatGPT), call upload_media instead.
Upload Media
Fallback when you cannot PUT to the presigned URL from get_media_upload_url. Pass a ChatGPT file in file, or a public https sourceUrl. SocialRobot fetches the bytes and stores them, then returns the permanent url for create_post. Prefer get_media_upload_url when you can PUT. Max 50MB.
Get Account Analytics
Return account-level analytics series for a connected social account over a date range.
Get Post Analytics
Return raw analytics for a single published platform target, using the platform-specific metric set.
Get Posts With Analytics
List published posts with their latest analytics snapshot and historical points for a connected account.
Get Follower Demographics
Return audience demographics for a connected social account. Instagram/Facebook/Threads return follower breakdowns. LinkedIn Company Pages return lifetime follower demographics (country, seniority, industry).
LinkedIn Search Geo Locations
Search Bing geo locations for LinkedIn Company Page organic targeting. Pass returned urn + displayText into linkedinTargets[].post.geoLocations on create_post. Requires a Company Page account; LinkedIn needs more than 300 matching Page followers.
LinkedIn Search People Mentions
Search Page followers for LinkedIn @mentions (Company Pages only). Pass type, urn, displayText into captionMentions or firstCommentMentions with start/length matching the plain caption/firstComment span on create_post.
LinkedIn Search Organizations
Resolve LinkedIn companies for @mentions via vanity Organization Lookup (or Your Pages when query is omitted). Works for personal and Company Page compose; needs any connected Page CM token. Pass type, urn, displayText into captionMentions or firstCommentMentions with start/length on create_post.
Instagram Get Best Posting Times
Return personalized best-posting-time guidance for a connected Instagram account based on past post performance.
TikTok Get Creator Info
Return TikTok creator nickname, avatar, privacy_level_options, interaction settings, max video duration, and posting limits for an account. Use before create_post with tiktokTargets.
Create Post
Create one scheduled item that can publish to one or more connected social accounts. For TikTok targets, set postMode to DIRECT_POST (profile publish; privacyLevel required from tiktok_get_creator_info) or UPLOAD (inbox draft finished in the TikTok app). For X and Threads targets, pass an ordered segments array to publish a thread: segment captions/medias are posted as replies chaining from the root post.
List Posts
List the authenticated user’s scheduled, draft, publishing, or published posts.
Delete Post
Delete a draft or scheduled post that belongs to the authenticated user.
Update Post
Replace caption, media URLs, schedule, and platform targets on an existing draft or scheduled post. Pass existing R2 media URLs for unchanged assets. For X and Threads targets, pass an ordered segments array to replace the whole thread chain (root caption/medias stay segment 1).
Reschedule Post
Move an existing post to a new future publication date.
Get Pinterest Top Pins
Return Pinterest account top pins (up to 50) ranked by impressions or another metric for the date range. Includes metrics from Pinterest and enriches with SocialRobot publish data when available.
Pinterest List Boards
Return the Pinterest boards available for a connected Pinterest account.
Pinterest Create Board
Create a new Pinterest board for a connected Pinterest account.
Use in your AI tool
One-click into Claude, Cursor, VS Code, and more — connects straight to this server’s public endpoint.
https://socialrobot.io/api/mcp