Connect Claude, Cursor, or ChatGPT to Socialync
Draft, schedule, and publish social media posts from Claude, Claude Code, Cursor, ChatGPT, Grok Bot, or any AI assistant that supports the Model Context Protocol. Included on every plan, the free one too.
- Draft, schedule, and publish posts to all eight platforms: Instagram, TikTok, YouTube, X, Facebook, LinkedIn, Threads, and Bluesky.
- Attach media. Up to 10 images as a carousel (from public URLs or images you paste into chat), and one video per scheduled post (from media you already uploaded to Socialync, or a public video URL).
- Schedule posts for the future within your plan's window (2 months on free, 12 months on paid), or publish right away.
- Read your analytics: views, likes, comments, shares, follower counts, and top-performing posts.
- List connections, check quota, and read post history, including which posts succeeded and which failed.
- Cancel a scheduled post, publish X Articles, and generate platform-optimized captions with Socialync's AI on paid plans.
- Draft flow (a hard approval gate). The assistant prepares a draft and you approve it in the Socialync app at your draft inbox. Nothing goes live until you tap Approve.
- Direct publish (you confirm in chat). The assistant shows you the exact caption, platforms, media, and timing, and only publishes after you say yes in the conversation. Every action is logged so you can always see what was posted and when.
- Video is scheduled only. Immediate publishing is text and images. Video posts, including TikTok and YouTube, are scheduled, because platform video processing takes a few minutes. YouTube needs a title.
- You cannot paste a video file into chat. That is a limit of the chat protocol, not Socialync. Upload the video in Socialync first, then ask the assistant to use it.
- Editing an existing scheduled post. The assistant can cancel a scheduled post and create a new one, but cannot edit one in place. Use the Socialync app to edit.
- Plan limits still apply. The free plan meters its 5 posts a month through MCP too. Paid plans allow 10 AI-created posts a day per brand and 1 API key per brand, and the platforms enforce their own daily ceilings on top.
https://mcp.socialync.io/mcp (Streamable HTTP). Use OAuth where your client supports it; use an API key where it does not. Both reach the same server and the same tools.URL only, no headers, no keys. Your client registers itself, opens a browser, and you sign in with your Socialync account and choose which brands the assistant may manage. Revoke it any time from Connected apps.
- Claude.ai: Settings, then Connectors, then “Add custom connector”, paste the URL, and click Connect.
- Claude Code:
claude mcp add --transport http socialync https://mcp.socialync.io/mcp - Cursor: Settings, then MCP, then add a server with the JSON below, or install the Socialync plugin from the Cursor Marketplace.
- ChatGPT: Settings, then Connectors, enable Developer mode, create a connector with the URL, and choose OAuth.
{
"mcpServers": {
"socialync": {
"url": "https://mcp.socialync.io/mcp"
}
}
}OAuth callbacks that are known to work end to end (any https redirect URI plus http://localhost and http://127.0.0.1 on any port is accepted):
- https://www.cursor.com/agents/mcp/oauth/callback
- http://localhost:8787/callback
- https://claude.ai/api/mcp/auth_callback
- http://localhost/callback
- http://127.0.0.1/callback
Generate a key on the API Keys page (one per brand, included on every plan; you see it once, so copy it somewhere safe), then send it as a Bearer header.
- Grok Bot: Settings, then Plugins, then add a plugin named Socialync with the URL and the Authorization header from the JSON below.
- Claude Desktop (config file): Settings, then Developer, then Edit Config, and paste the second snippet.
{
"mcpServers": {
"socialync": {
"url": "https://mcp.socialync.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_SOCIALYNC_API_KEY"
}
}
}
}{
"mcpServers": {
"socialync": {
"transport": {
"type": "http",
"url": "https://mcp.socialync.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_SOCIALYNC_API_KEY"
}
}
}
}
}Grok Bot runs OAuth from Cursor's cloud, not your machine
Ask your assistant something like:
It will create a draft. Open your draft inbox to review and approve it, or confirm in chat and it publishes directly.
