Twitter MCP Server — Post to X from Claude, Cursor & Windsurf
The @xreplyai/mcp server gives your AI agent 31 tools to generate voice-matched posts, schedule, and publish across X, LinkedIn, Threads, YouTube, Bluesky, Pinterest, TikTok, and more — without leaving your editor.
Works with Claude Desktop · Claude Code · Cursor · Windsurf
Plan a full week of posts in one prompt
Two example workflows — run them exactly as shown inside any supported client.
Weekly batch
- 1
xreply_content_plan_list— pick a content plan - 2
xreply_posts_generate_batch— generate 7 posts - 3
xreply_posts_create— save the ones you like - 4
xreply_posts_edit— schedule each to a time slot
Quick post
- 1
xreply_posts_generate— give a topic and angle - 2
xreply_posts_create— save the draft - 3
xreply_posts_publish— post immediately
31 tools. Full posts workflow.
Every tool your agent needs, from generation to publish.
xreply_posts_generateGenerate a single post in your voicexreply_posts_generate_batchGenerate 1–9 posts at once by categoryxreply_posts_generate_threadGenerate an X thread as a sequence of connected tweetsxreply_carousel_generateGenerate a LinkedIn carousel — AI writes slides, renders PDF, saves draftxreply_posts_listList all posts in your queuexreply_posts_createSave a post draftxreply_posts_editEdit body or scheduled timexreply_posts_deleteDelete a postxreply_posts_publishPublish now or schedule to X/Twitterxreply_list_twitter_communitiesList Twitter Communities you can post toxreply_media_uploadUpload an image from disk — returns media ID or asset URN for X/LinkedInxreply_video_uploadUpload an MP4 to LinkedIn and get back an asset URNxreply_youtube_uploadUpload a local video file for a YouTube post draft before publishingxreply_instagram_media_uploadUpload an image or video for an Instagram postxreply_linkedin_document_uploadUpload a PDF document for a LinkedIn document postxreply_threads_media_uploadUpload an image for a Threads postxreply_bluesky_media_uploadUpload an image for a Bluesky postxreply_pinterest_media_uploadUpload an image for a Pinterest pinxreply_list_social_accountsList connected social accounts with IDs and usernamesxreply_billing_statusCheck subscription tier and quotaxreply_voice_statusCheck voice profile analysis statusxreply_preferences_getGet generation preferencesxreply_preferences_setUpdate tone, emoji, structure preferencesxreply_platform_styles_getGet per-platform style profiles — tone, length, hashtag rulesxreply_platform_styles_setOverride style settings for a specific platformxreply_rules_listList custom writing rulesxreply_rules_createAdd a new custom writing rulexreply_rules_updateEdit an existing writing rulexreply_rules_deleteDelete a writing rulexreply_content_plan_listList automated weekly content plans and their schedulexreply_pinterest_boardsList Pinterest boards — returns board IDs for use in post metadataEvery post is generated in your voice — not generic AI copy.
XreplyAI analyzes your tweet history to build a voice profile. Your tone, phrasing, and style carry through to every generated post, whether you generate one or nine at a time.
Setup in 2 minutes
Requires Node.js 20+. No Twitter developer account needed.
Step 1 — Get your token
Sign in to XreplyAI, go to Settings, and copy your API token.
Step 2 — Add to your client
Install in Claude
One-click install. No tokens to copy. Works in Claude Desktop and claude.ai.
Get started →claude mcp add xreply \ -e XREPLY_TOKEN=your-jwt-token-here \ -- npx @xreplyai/mcp
Run claude mcp list after to confirm it's registered.
Pricing
Same plans as the Chrome extension. One subscription covers everything.
Starter
Try multi-platform scheduling at low commitment
- Voice profile (trained on your archive)
- 10 AI replies/day
- 7-day scheduled posts
- Chrome extension for X + web dashboard
- MCP server for Claude Code
- ✗Auto DM replies
- ✗Custom Rules
Pro
For serious networkers and lead generators
- Voice profile (replies in your tone)
- 100 AI replies per day
- 7-day scheduled posts
- Chrome extension for X + web dashboard
- MCP server for Claude Code
- Auto DM replies
- Custom Rules
BYOK
Unlimited replies with your own API key
- Everything in Pro (except Auto DM)
- Unlimited AI replies
- Bring your own API key (Gemini, ChatGPT, or Claude)
Questions? Contact us
How does XreplyAI compare?
Same AI quality as enterprise tools — 40–96% cheaper with full cost transparency.
| Tool | Price |
|---|---|
| XreplyAIBest value | from $9.99/mo |
| TweetAI | $20+/mo |
| Hypefury | $29/mo |
| Buffer | $100–249/mo |
| Sprout Social | $249/mo |
| OpenTweet | $11.99–$29.99/mo |
* BYOK AI costs (Gemini, ChatGPT, Claude) typically $1–5/mo for daily usage. See full comparison →
Frequently asked questions
Add X/Twitter to your AI workflow today
Voice-matched post generation and scheduling — all from inside Claude, Cursor, or Windsurf.
Node.js 20+ · No Twitter developer account required · 2-minute setup



