Claude Code (Recommended)
The fastest way to add the SocialSyncs MCP server to Claude Code is with a single terminal command:your-api-key with your key from Settings → Public API.
Alternatively, add it manually to .mcp.json in your project root:
/mcp to reload.
Testing Against a Local Instance
If you are running SocialSyncs locally (e.g.,localhost:3000), point Claude Code at your local backend instead:
.mcp.json:
Your backend must be running before Claude Code tries to use the tools. Start it with
pnpm dev from the repo root, then restart Claude Code.Claude Desktop
Add the following to your Claude Desktop MCP configuration file:- macOS
- Windows
Edit
~/Library/Application Support/Claude/claude_desktop_config.json:your-api-key with your actual API key from Settings > Developers > Public API.
The Bearer-token transport works too — pick whichever your client supports better. Both authenticate the same way:
Cursor
In Cursor, go to Settings > MCP and add a new server:- Name: socialsyncs
- Type: HTTP
- URL:
https://api.socialsyncs.co/mcp/your-api-key
Other MCP Clients
Any MCP-compatible client can connect to SocialSyncs. Use the streamable HTTP transport:- URL:
https://api.socialsyncs.co/mcp/your-api-key - Transport: Streamable HTTP
- URL:
https://api.socialsyncs.co/mcp - Transport: Streamable HTTP
- Authorization:
Bearer your-api-key
Self-Hosted
For self-hosted instances, replacehttps://api.socialsyncs.co with your NEXT_PUBLIC_BACKEND_URL:
Verify Connection
Once connected, ask your AI agent:“List my connected social media accounts”If the connection is working, the agent will call the
integrationList tool and return your connected accounts.