Home › Social Media MCP › X MCP

X (Twitter) MCP Server: Post and Schedule to X from Your AI Agent, No Developer Account

WoopSocial’s X (Twitter) MCP server enables an AI agent like Claude or ChatGPT to post and schedule X posts without an X developer account. X’s own MCP server, XMCP, is only able to post, not schedule, and requires your own developer app. WoopSocial adds scheduling, simple per-post credits and 8 other platforms.

Free plan: 2 accounts, no credit card · MCP included on every plan

What is an X MCP server?

This is a tool server that enables an AI agent to work with X the Model Context Protocol (MCP). The agent makes a request, the server acts on X, and the result comes back into the chat. X MCP servers come in two kinds - servers that expose X’s API broadly, and publishers focused on posts. WoopSocial is a publisher.

Does X have an official MCP server?

Yes. XMCP can post, not schedule, and requires your own X developer account and X pay-per-use API billing. X MCP doc says: “XMCP is an official server to turn your X API operations into tools, and the code is open source on GitHub.” X’s docs also say its OAuth requires your own developer app. Posting costs Posting is billed at X’s pay-per-use API rates - about $0.015 per post, and $0.20 per post with a URL (as of April 2026).

XMCP and WoopSocial compare like this:

XMCP compared with WoopSocial
XMCP (official)WoopSocial
Post nowYesYes
ScheduleNo (X’s API has no scheduling)Yes
SetupX developer account + app + OAuth (takes 20-30 minutes)Just create a WoopSocial account (70 seconds)
CostX pay-per-use API pricing5 credits per post, or 20 with a URL, inside your WoopSocial plan
Likes, reposts, DMs, listsYesNo
Other platformsNo8 more

What your AI agent can do with X

Once connected, your agent can do nine things on X:

What an AI agent can do with X through WoopSocial
What you askWhat happens
Post textPublishes a text post.
Post with up to 4 imagesPublishes a post with up to 4 images.
Post a videoPublishes a post with 1 video.
Long post (Premium)Publishes a long post, for X Premium accounts.
Schedule with a time zoneQueues the post with SCHEDULE_FOR_LATER, converted to UTC.
DraftHolds the post in WoopSocial for you to review.
Cross-postSends a short X version plus longer LinkedIn and Threads versions, using contentOverride.
Check deliveryReports whether each post was published or failed.
Cancel a scheduled postCancels a post that hasn’t been published yet.

How to connect an X MCP server to your agent (3 steps)

  1. Get your MCP URL. Create a free WoopSocial account and open the API access page. Use the OAuth URL, https://api.woopsocial.com/mcp, for clients that support sign-in, or the API-key version for clients that don’t. The key sits inside that URL, so treat the whole URL like a password.
  2. Connect your X account. In WoopSocial, connect any X account. There’s no developer account to open, no app to register and no keys to store. You approve access on X’s own sign-in page, so your agent never sees your password.
  3. Add WoopSocial to your agent. In Claude, Cursor, ChatGPT or another MCP client, add WoopSocial as a remote MCP server and authorize it. Then ask: “List my social accounts in WoopSocial.” If your X account comes back, then you’re ready to post. Our MCP setup guide has more details.

A real conversation

This is a recorded session, not a mock-up. The prompt was: “Write an X version of this launch post under 280 characters and schedule it for 15:00 New York time; put the long version on LinkedIn.”

X MCP prompts to try

Copy any of these into your agent, and swap in your own content.

  1. “Schedule these 5 posts for X, one each weekday at 9:00.”
  2. “Post this screenshot to X with a one-line caption.”
  3. “Rewrite this for X, Threads and Bluesky and schedule all three for noon.”
  4. “Draft three hooks for this announcement and save them as X drafts.”
  5. “Cancel tomorrow’s X post.”
  6. “Which of my scheduled posts haven’t published yet?”

X requirements and limits

These limits come from X, and not WoopSocial. You can check out the X API docs for more.

  • Characters: 280, or up to 25,000 with X Premium.
  • Media: 4 images or 1 video per post.
  • Credits on WoopSocial: 5 per standard post and 20 per post containing a URL.

WoopSocial vs setting up the X API yourself

Going direct to X means a developer account, an app and your own billing, and WoopSocial handles all of it, so your agent only has to ask for the post.

X API direct compared with WoopSocial
X API directWoopSocial
A developer account, an app and OAuth to set upSign in to WoopSocial
No schedulingSCHEDULE_FOR_LATER and drafts
Pay-per-use API billingCredits inside your plan
Your own retry and rate-limit handlingAutomatic retries and delivery webhooks

What it doesn’t do

WoopSocial is a publishing server. This means it publishes and schedules X posts - some X features are out of scope:

  • Threads
  • Polls
  • Quote posts
  • Likes, reposts, follows, replies and DMs
  • X analytics
  • Timeline reading

FAQ

Is there an official X MCP server?

Yes, XMCP is X’s own server. It can post but not schedule, requires your own X developer account, pay-per-use API billing, and covers likes, reposts, DMs and lists. WoopSocial is a publishing server, so the two serve very different purposes. Check out See XMCP on GitHub.

Can Claude post to X?

Yes. Add WoopSocial to Claude as a connector then connect your X account, and simply ask Claude to post. It can publish text, images and video, and it asks for your permission at every step.

Do I need an X developer account or API key?

No. You sign in with your X account via WoopSocial, so you don’t need to create a developer account, register an application or keep any keys. You only need an API key if your MCP client doesn’t support OAuth login. XMCP, on the other hand, requires a developer app of your own.

Can it schedule X posts?

Yes. WoopSocial can schedule X posts. You can also save a draft first. XMCP can’t schedule, because X’s API has no scheduling.

Can it reply to X comments or DMs?

No. WoopSocial is a publishing server. It generates and schedules posts. It does not reply to a post, send or read DMs, like, repost or follow. If you need this for your agent, use XMCP, it covers them. Keep WoopSocial for publishing and scheduling with your other channels.

What’s the difference between XMCP and WoopSocial?

XMCP is the server of X. It has much more about X, including down to likes, reposts, DMs and lists. It doesn’t offer scheduling, requires your own developer account to use, and a pay-per-use billing model. WoopSocial automates posting and scheduling without a developer account, and supports 8 other platforms. Many teams use both.

Can it post threads?

No. WoopSocial only posts one post per platform at a time. Your agent can queue multiple posts to go out at later times, but they won’t be a thread on X. If you have long text, X Premium accounts can make a single long post.

How much does posting to X cost?

5 credits per standard post, and 20 for a post containing a URL. Plans include monthly credits: Free has 30 (up to 6 posts), Pro 1,000 (up to 200), Business 5,000 (up to 1,000) and Max 42,000 (up to 8,400).

Do I need X Premium?

Only for long posts. A standard post has a limit of 280 characters, and X Premium accounts can publish up to 25,000 characters.

Does it include X analytics?

No. WoopSocial doesn’t return analytics for X posts, so use X’s own analytics for impressions and engagement.

Learn more

Start posting to X from your AI agent

Connect an X account, add WoopSocial to your agent, and your next post is one prompt away.

MCP Connectors & Plugins

Get AI to publish for you, from

Paste this into your agent