Connect xpost to Claude
xpost is in Claude's directory as a plugin. Add it once on claude.ai and the Claude desktop app and Cowork have it too — they share one list. Then you can ask Claude to write a post and publish it to any account you have connected, and every post still reaches you and, in copilot mode, waits for your approval.
Set it up
- 1
Add the xpost plugin
In Claude, open Customize → Plugins, search for xpost and press Add.
Find xpost in Claude - 2
Press Connect
Adding the plugin does not sign you in, and Claude does not ask. Open Customize → Connectors, find xpost and press Connect. Until you do, Claude has no xpost tools.
Open Claude's connectors - 3
Sign in to xpost and allow it
Claude opens our own page: pick which project Claude may post to, then press Allow. You come straight back to Claude with the connector listed.
One connection reaches one project. To let Claude post to a second project, add xpost again as a custom connector (below) and pick that project when you sign in.
Without the plugin
Where plugins are switched off, or for a second project, add xpost as a custom connector: Customize → Connectors → Add → Custom connector, paste this address, then sign in as in step 3. No key, client id or secret — Claude finds our sign-in from the address itself. Don't do this as well as the plugin for the same project; it makes a second copy.
https://xpost.to/api/mcp
How to know it worked
In Claude, the connector appears in the list with xpost's tools available to the conversation. On our side, look under Project → AI agent → Keys: there is a row for Claude saying “connected by signing in”.
Whatever the assistant drafts goes through the same path as a post you write yourself: it is mailed to you, and in copilot mode it lands in Approvals and waits for you. An assistant can never approve its own post. The connection shows up under Project → AI agent → Keys as “connected by signing in”, with a Disconnect button that ends it immediately.
What to ask it
Name the account and the platform. Claude reads the accounts it is allowed to see, so it does not need telling twice.
- “List the accounts I can post to in xpost.”
- “Write a post about our new pricing page for LinkedIn and X, and schedule it for tomorrow at 9am.”
- “Check the delivery receipt for the post that went out yesterday.”
- “Which of my last ten posts got the most engagement, and what did they have in common?”
When nothing happens
The failures worth knowing.
Claude says it has no xpost tools
It asks you to sign in again, every time
It posts to the wrong project
Also worth reading
Every tool the connector offers, and Claude Code if you want the same thing in a terminal.