Claude drafts posts in the voice of your recent ones, fits them to X's limit, and schedules or publishes them to your account once you approve, then shows you how they did.
Free for 2 social accounts. No card, no API key.
On a phone? Add it once in claude.ai in your browser, not the Claude app. It then works in the app too.
Free plan works. It allows one custom connector.
Write a X (Twitter) post announcing our autumn menu, with this photo, in our usual voice.
Read your last 15 X (Twitter) postsHere's a draft in the tone of your recent posts. It goes out only once you confirm.

Our autumn menu is in. Three new dishes, one returning favourite, and the pumpkin soup we have been testing since August. Tables for Friday are open now.
Yes, through a connector.
Claude can post to X (formerly Twitter) through Antwork, a hosted Model Context Protocol (MCP) connector. You add Antwork's server URL as a custom connector in Claude, sign in to Antwork, and approve X once on X's own OAuth screen. From then on Claude reads your recent posts on X, drafts new ones in that voice, counts them the way X does, and schedules or publishes them to your account from inside the conversation, through X's official API. There is no X developer account to apply for, no API key to paste and no browser extension driving your logged-in x.com.
Copy one into Claude to try it. Claude always shows you the post before anything is scheduled or published.
Claude checks these before it drafts, so a post does not fail at publish time. They come from the same rules Antwork's publisher enforces.
Each works. They differ in where the work happens and how much you set up.
| Antwork connector | An automation tool | Build your own | |
|---|---|---|---|
| Where you ask | In the Claude chat | In a workflow you build | In your own code |
| Setup | Paste one URL, sign in | Design a scenario per task | Developer app, API access, hosting |
| Writes in your voice | Reads your recent posts | Only what you wire in | Only what you build |
| Schedules and publishes | Yes, from the chat | On the workflow's trigger | If you build it |
| Shows the post first | Every time | Depends on the workflow | Depends on your build |
| Code needed | None | None | Yes |
An automation tool is the better fit when a post should be triggered by something outside the chat, like a new row in a spreadsheet. If you want to ask Claude and see the post, the connector is the shortest path.
All agentsAll platforms for ClaudeMCP server referenceX (Twitter) limits and media rules