https://api.social-api.ai/mcp
Authentication
The MCP endpoint accepts two credential types on theAuthorization: Bearer header:
| Method | Best for | How to obtain |
|---|---|---|
| OAuth 2.1 with PKCE | Claude, ChatGPT, Cursor, VS Code, Le Chat, and other MCP clients with built-in OAuth | Handled automatically by the client on first tool use |
| API key | Custom MCP clients, headless agents, server-side scripts, CI jobs | Create one in the dashboard, prefix sapi_key_ |
/.well-known/oauth-protected-resource, so no credentials are needed in their config files. For everything else, see Custom MCP clients.
Choose your platform
Claude
Web, Desktop, Claude Code, Mobile
ChatGPT
Web, Desktop, Mobile
Mistral / Le Chat
Web, Mobile
Cursor
Config file or Settings UI
VS Code + Copilot
Config file or Command Palette
Available tools
Your AI assistant has access to 75 tools covering all SocialAPI.AI functionality:| Category | What the assistant can do |
|---|---|
| Accounts | List connected accounts, connect new accounts, disconnect, complete OAuth exchange, list account pages, fetch creator info, get per-account limits |
| Brands | List, create, update, delete brands |
| Posts | List, create, get, update, delete, retry, unpublish posts; fetch metrics; validate; import |
| Media | List, delete media; get upload URLs; upload; verify; check storage usage |
| Comments | List commented posts, list comments on a post, list reply threads, reply, hide/unhide, like/unlike, delete, send private reply, moderate |
| DMs | List conversations, get conversation, list and send messages, mark as read |
| Reviews | List reviews, reply to a review, update or delete a review reply |
| Mentions | Fetch mentions for an account |
| Inbox posts | List inbox posts |
| Usage | Check workspace usage, per-account limits, storage usage, account constraints, publishing constraints |
| Keys | List, create, revoke API keys |
| Webhooks | List, create, get, update, delete webhooks; list deliveries; retry deliveries; test webhooks; list event catalog |
| Exports | Create exports, get an export, list exports, fetch export videos |
| Events | List events, fetch events summary |
| Invites | List, create, revoke brand invites |
| Users | Get/update profile, delete account |
| Feedback | Send feedback to the SocialAPI.AI team |
Troubleshooting
Authorization fails or loops - Make sure pop-ups are not blocked in your browser when the OAuth window opens. Some browser extensions (ad blockers, privacy tools) can interfere with the redirect. Tool calls fail with 401 - Your OAuth session may have expired. Remove the SocialAPI.AI connection and re-add it to trigger a fresh authorization. If you authenticate with an API key, check that the key is still active in the dashboard. “MCP server not responding” - Verify the URL is exactlyhttps://api.social-api.ai/mcp. Check status.social-api.ai for any ongoing incidents.