PostSyncer MCP
PostSyncer exposes a Model Context Protocol (MCP) server so AI assistants and coding agents can manage social content with tools (structured actions) instead of ad-hoc HTTP calls.Three ways to connect: (1) the official ChatGPT app — install PostSyncer from the ChatGPT app directory, nothing to configure; (2) a connector — clients that support OAuth (e.g. Claude with custom connectors) add the URL and authorize in PostSyncer, with no token to paste; (3) a Bearer token — the same personal access tokens as REST, created in app.postsyncer.com → Settings → API Integrations.
Endpoint
Choosing an auth method
- ChatGPT app — the easiest path for ChatGPT: open PostSyncer in ChatGPT, click Install, sign in to PostSyncer. It uses the same OAuth flow as a connector under the hood.
- Connector (OAuth) — easiest for other assistants that support it (Claude: Settings → Connectors → Add custom connector). You add
https://postsyncer.com/mcp, get sent to PostSyncer to click Allow, and the client is connected — nothing to copy or rotate. Access is scoped to the workspaces you belong to. - Bearer token — best for config-file clients (Claude Desktop, Claude Code, Cursor) and scripts. Create a personal access token and send it in the
Authorizationheader.
What the server does
The PostSyncer MCP server (namePostSyncer, version 1.0.0) implements tools that mirror API v1:
- Workspaces - discover context and connected accounts.
- Accounts - list connected social profiles; disconnect when needed.
- Labels & campaigns - organize content.
- Posts - create, list, read (by id, public URL, or platform post id), analyze public X/Twitter threads with AI, update, delete, schedule.
- Comments - list, sync from platforms, create replies, update, delete, hide.
- Analytics - summary, workspace, post, and account metrics; sync post analytics.
list-workspaces and list-accounts, respect workspace boundaries, and only run delete-* tools when the user clearly asked.
Relationship to the REST API
- Parity: MCP tools call the same backend rules as
https://postsyncer.com/api/v1. - Choose MCP when your client supports Streamable HTTP and Bearer headers (see Client setup).
- Choose REST for servers, webhooks, mobile apps, or languages without MCP.
More on PostSyncer.com
Next steps
Client setup
Claude Desktop, Claude Code, Cursor, and other Streamable HTTP clients.
Tools reference
Full list of MCP tool names grouped by domain.