Skip to main content
The SocialAPI MCP server lets an AI client run SocialAPI operations on your connected accounts through the Model Context Protocol (MCP). Once a client is connected, you can ask it in plain language to list your connected accounts, read and reply to comments, send direct messages (DMs), answer reviews, and publish or schedule posts. The server URL is the same for every client:
The server uses the Streamable HTTP transport. Every tool runs the same operation as its REST equivalent, with the same scopes, plan allowances, and platform support: see MCP tools reference.

Authentication

An MCP client authenticates with a bearer token on the Authorization header. SocialAPI accepts the same two token types as the REST API: A full-access API key and an OAuth access token can run every tool. To give an agent less, connect it with a scoped API key: a tool outside the key’s scopes returns a result with isError: true and code auth.insufficient_scope. required_scope is absent for tools that need a full-access key. See Scoped API keys and Authentication.

Connect a client

What the agent can do

The agent gets one tool per operation: accounts and brands, comments, DMs, reviews, mentions, Automations, posts, media, analytics, exports, webhooks, events, usage, and API keys. MCP tools reference lists every tool by area with the REST endpoint it runs.

Not the documentation MCP server

This documentation site also exposes its own MCP server, which only searches these docs. It cannot read or change your accounts. To manage your SocialAPI accounts from an AI client, add the server at https://api.social-api.ai/mcp.

Troubleshooting

Allow pop-ups for the client’s site. Ad blockers and privacy extensions can block the redirect back to the client: pause them and retry.
The client’s OAuth session expired or its API key is wrong. Remove the SocialAPI server from the client and add it again to sign in again. For an API key, check that it is active in the dashboard. The 401 body is {"error": "<message>"}.
Use the URL exactly as shown: https://api.social-api.ai/mcp. Check status.social-api.ai for an incident.
A failed tool returns isError: true with the same code the REST API returns. Look the code up in Errors.
Last modified on October 13, 2026