20 tools

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.

Remote MCP URL
https://socialrobot.io/api/mcp