
Connect Claude to X (Twitter) with an MCP Server
Add Postory's X (Twitter) MCP server to Claude as a custom connector (web or Desktop) or with one claude mcp add command (Claude Code). Sign in to Postory, approve access, and Claude can search your imported posts, write drafts, and publish or schedule them, asking you first.
Can Claude post tweets? Yes, once you give it a way to reach X (formerly Twitter). A Claude Twitter MCP setup does that: you add an MCP server that holds your X connection, and Claude calls its tools from the chat.
Below: setup on claude.ai, Desktop and Claude Code, what to ask, and where your approval comes in.
What a Claude Twitter MCP Connection Actually Does
MCP (Model Context Protocol) is an open standard that lets Claude call outside tools. With Postory's MCP server, Claude connects to your Postory account, not to X directly. Postory holds your X connection and posts through X's official API. Claude never sees your X password or X tokens.
- Read. Claude can list and search your own X posts, replies, following and followers, once that data is imported into Postory.
- Write. Claude can create and edit drafts and threads in your Postory workspace.
- Deliver. Claude can publish or schedule a draft to your X account after a preflight check. It's told to ask you first.
There are no API keys and no X developer account: you sign in to Postory through OAuth. First, sign up and connect your X account on the Accounts page.
Connect X to Claude on the Web and Desktop (Custom Connector)
Claude custom connectors reach a remote MCP server. Postory's URL is https://postory.io/mcp.
On claude.ai
- Open Customize → Connectors.
- Click "+", then "Add custom connector".
- Paste
https://postory.io/mcpas the remote MCP server URL. Leave OAuth Client ID and Secret blank. - Click "Add", then sign in to Postory and approve access.
- In a chat, open "+" → "Connectors" and enable Postory.
If Claude's menus change, the Claude web section has the current steps.
X (Twitter) MCP server
Connect your X account to Claude or ChatGPT
Postory's MCP server lets Claude, ChatGPT, Gemini or Grok search your imported X posts and replies, write drafts, and schedule or publish after you approve. X only. 100 free credits, no card.
On Claude Desktop
The desktop app uses the same connectors as claude.ai. If you already added Postory on the web, enable it per conversation from "+" → "Connectors". Otherwise, run the same steps in the desktop app: Customize → Connectors, "+" → "Add custom connector", paste the URL, click "Add", then approve access on the Postory consent screen. Details: Claude Desktop section.
Plan notes from Anthropic's custom connector guide: custom connectors work on Free, Pro, Max, Team and Enterprise, but Free accounts can add one custom connector. On Team and Enterprise, an owner must first add Postory under Organization settings → Connectors before members can connect.

Connect X to Claude Code from the Terminal
In Claude Code, setup is two commands:
claude mcp add --transport http --scope user postory https://postory.io/mcp
claude mcp login postory
--scope user makes Postory available in every project. The second command opens the Postory consent screen in your browser (or run /mcp and choose Authenticate). Back in /mcp, Postory should read ✔ Connected. The Claude Code section also has a .mcp.json version you can commit to a repo.
Anthropic's overview of claude mcp add and its scopes:
What You Can Ask Claude to Do With Your X Account
Start with a read-only check: "List my connected X accounts in Postory." Then try requests like these.
Find what worked. "Show my ten most-viewed posts from the last 90 days." "Find my posts about pricing." Search works by meaning, not exact words. Claude can also list your following and followers.
Draft. "Turn these notes into a five-part thread." A thread can have up to 25 parts. Claude can attach images or a video from a public URL. Nothing goes out at this step.
Schedule or publish. "Schedule that thread for Tuesday at 9am." A schedule can be 2 minutes to 30 days away.
Reading needs an import first
Claude only reads data Postory has already imported. Import it on the Accounts page, or ask Claude to start an import. Claude runs a preflight that shows what will be fetched and what it costs, and it's told to wait for your yes, because imports spend credits.
Drafts and reading imported data cost nothing. Publishing or scheduling costs 3 credits per account per delivery. New accounts get 100 welcome credits, no card needed.
How Approval Works
Every publish and schedule starts with a preflight (or, for several posts, a batch preview). It checks the draft, shows the preview and the cost, and returns a single-use confirmation that expires in 10 minutes.
- By default, Claude is told to show you the post and ask in the chat before it publishes or schedules. Postory can't check your reply.
- With "Manually approve publishing & scheduling in Postory" turned on in Postory's MCP settings, every publish or schedule waits for your approval on a Postory page, a step Claude can't skip. A yes in the chat doesn't count.

What It Cannot Do (and Why That Is On Purpose)
- No engagement actions. There are no tools for likes, follows, DMs or replies to other people's posts.
- X only. The MCP tools support X (Twitter) and nothing else.
- Your account only. It can't fetch an arbitrary X account's history.
- A hard posting pace. Per X account: at least 10 minutes between posts, at most 30 in any 24 hours, no identical text within 24 hours.
- No silent batches. Changing several drafts or scheduling several posts goes through a preview of the whole list, up to 10 at a time.
Postory has no like or follow tools, but what you post through it still has to follow X's rules, including its limits on spam and duplicate posts. X's automation rules (as of September 2026) also restrict automated likes and bulk follows.
Postory's MCP Server vs X's Own XMCP Server
X runs its own MCP server for developers. Per X's MCP documentation, it calls X API endpoints: search posts, look up users, bookmarks, trends, news and Articles. You bring credentials from an app in the X Developer Portal: an OAuth 2.0 Client ID and Secret for full access, or a bearer token for read-only access. X also publishes xmcp on GitHub, a local Python server that exposes the X API as tools.
| Postory's MCP server | X's MCP server | |
|---|---|---|
| Sign-in | OAuth sign-in to Postory | Your X developer app credentials |
| Developer account | Not needed | Required |
| Built around | Your drafts, imported data, preflight-checked publishing | X API endpoints |
| Paid with | Postory credits | Your X developer app's API access |
Want X API endpoints on your own developer app? Use X's server. Want Claude to manage your drafts and posts with a preflight check and no developer setup? Use Postory's.
Start Using Claude With Your X Account
Connect your X account to Claude and let it draft, schedule and publish, with approval in the chat or on a Postory page. Postory's X (Twitter) MCP server guide keeps the steps for every Claude surface in one place.
Start with Postory: 100 welcome credits, no card required.
FAQ
Q: Can Claude post tweets?
Yes, through an MCP server. Once you add Postory's server to Claude, Claude can publish or schedule a draft to your X account. Claude is told to show you the post and ask first. Turn on "Manually approve publishing & scheduling in Postory" and you approve each one on a Postory page, a step Claude can't skip.
Q: How do I add a Claude Twitter connector?
Add it as a custom connector: Customize → Connectors → "+" → "Add custom connector", then paste a remote MCP server URL such as https://postory.io/mcp. Sign in to Postory and approve access when the consent screen opens.
Q: Do I need an X API key or developer account?
Not with Postory. You sign in to Postory through OAuth, and Postory holds the X connection. X's own MCP server does need an X developer app.
Q: Does the Claude X integration work on the free Claude plan?
Yes. Anthropic's Free plan supports custom connectors, but Free accounts can add only one. Pro, Max, Team and Enterprise plans can use them too.
Q: What does it cost to connect Claude to X through Postory?
Postory adds no MCP fee. Drafts and reading imported data are free. Imports cost credits, and each publish or schedule costs 3 credits per account. New accounts start with 100 welcome credits. Your Claude plan, if you pay for one, is separate.
Q: Can Claude read my X analytics?
It can read your imported posts with their views, likes, replies and reposts, and rank them by those numbers. Your data has to be imported into Postory first. Claude can start an import, and it's told to show the cost and ask first.
Q: Does it work with Threads or Bluesky?
No. Postory's MCP tools support X (Twitter) only.
Related articles

The Best AI Twitter/X Thread Generators Compared (2026)
Nine AI Twitter thread generators, ranked by what each is genuinely best at — plus how to pick the right one for your stage and budget.
Jul 1, 2026

How to See Your Impressions on X (Twitter)
How to see impressions on X: the per-post panel, the account dashboard, and what X does not document — checked against X's own sources.
Sep 9, 2026

Does X Delete Inactive Accounts? What the Policy Says
Does Twitter delete inactive accounts? X's policy says accounts may be removed for prolonged inactivity — but it names no deadline. Here's what it says.
Sep 9, 2026