MCP Server
Manage social media across 10 platforms from AI agents like ChatGPT, Claude, Cursor, and Windsurf using the Outstand MCP server.
Outstand's MCP (Model Context Protocol) server lets you manage social media across 10 platforms directly from AI agents like ChatGPT, Claude, Cursor, or Windsurf - using natural language.
Instead of writing API calls, you just talk to your AI:
- "Post this to X and LinkedIn"
- "Schedule a tweet for tomorrow at 9am"
- "How did my last Instagram post perform?"
- "Upload this image and post it to Threads"
The MCP server exposes 28 tools that cover everything: posting, scheduling, analytics, media management, account management, and more.
How it works
The Model Context Protocol is an open standard that allows AI agents to interact with external tools and services. Outstand's MCP server acts as a bridge between your AI agent and the Outstand API - giving your AI full access to social media management capabilities.
You → AI Agent (Claude, Cursor, etc.) → Outstand MCP Server → Social Media PlatformsYour AI agent automatically discovers the available tools and knows how to use them. You just describe what you want in plain language.
Connecting
There are two ways to authenticate:
- One-click OAuth (recommended) - add Outstand as a custom connector, sign in once in the browser, and pick which organization to grant access to. No API key to manage. Works with ChatGPT, Claude, Cursor, and any client that supports remote MCP connectors.
- API key - pass an Outstand API key as a
Bearertoken. Ideal for CLI clients like Claude Code and other headless setups.
Both methods use the same server URL, https://mcp.outstand.so/mcp. See the setup guide for step-by-step instructions per client.
What you can do
Posts (10 tools)
| Tool | Description |
|---|---|
create_post | Publish or schedule posts to one or more platforms |
update_post | Update a draft or scheduled post before it publishes |
list_posts | Query posts with filters and pagination |
get_post | Get details of a specific post |
get_post_analytics | Fetch engagement metrics (likes, comments, shares, views, reach) |
delete_post | Delete or cancel a scheduled post |
delete_remote_post | Delete the published post on the social platform itself |
repost_post | Repost (reshare) a published post, with an optional quote where supported |
create_reply | Reply to a published post |
get_replies | Fetch comments and replies on a post |
Social Accounts (6 tools)
| Tool | Description |
|---|---|
list_social_accounts | List all connected social accounts |
get_social_account | Get details of a specific account |
delete_social_account | Disconnect a social account |
connect_bluesky | Connect a Bluesky account (handle + app password) |
get_account_metrics | Get follower and engagement metrics over a date range |
list_pinterest_boards | List available Pinterest boards for pin creation |
Media (5 tools)
| Tool | Description |
|---|---|
upload_media | Get a presigned upload URL for images or videos |
confirm_media_upload | Confirm an upload and get the public URL |
list_media | List all media files in your organization |
get_media | Get details of a specific media file |
delete_media | Delete a media file |
Social Networks (6 tools)
| Tool | Description |
|---|---|
create_social_network | Store OAuth credentials for a platform (BYOK) |
list_social_networks | List configured platforms |
get_social_network | Get platform configuration details |
update_social_network | Update or rotate OAuth credentials |
delete_social_network | Remove a platform configuration |
get_auth_url | Generate an OAuth authorization URL |
Account (1 tool)
| Tool | Description |
|---|---|
get_account_usage | View usage stats, billing period, and account limits |
Supported platforms
The MCP server supports all 10 platforms available through the Outstand API:
- X (Twitter) - tweets, threads, media
- LinkedIn - company pages, personal profiles, articles
- Instagram - posts, stories, reels, collaborators
- Facebook - page posts, media
- Threads - text posts, media, geo-restrictions
- TikTok - video uploads, privacy controls, duet/stitch settings
- YouTube - video uploads, shorts, categories, privacy
- Bluesky - posts, media (direct handle + app password auth)
- Pinterest - pins with board selection, links, alt text
- Google Business - standard posts, events, offers, call-to-actions
MCP Resources
In addition to tools, the MCP server exposes two read-only resources that give your AI ambient context:
outstand://social-accounts- All connected accounts with network, username, and statusoutstand://supported-networks- List of supported platforms with features and OAuth requirements
These let your AI stay aware of your accounts and capabilities without repeated tool calls.
Prerequisites
- An Outstand account (sign up free)
- At least one connected social account
- An MCP-compatible AI client (ChatGPT, Claude Desktop, Claude, Claude Code, Cursor, Windsurf, etc.)
- For the API key method only: an API key (generate one from your dashboard). OAuth connectors need no key.
Next steps
- Set up the MCP server - step-by-step connection guide for each AI client
- Tool reference - detailed parameter documentation for all 28 tools