Model Context Protocol · 13 tools · npm package

Post to X/Twitter from Claude, Cursor & Windsurf

The @xreplyai/mcp server gives your AI agent 13 tools to generate voice-matched posts, browse viral tweets, and publish or schedule to X — 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. 1xreply_viral_library — find inspiration in your niche
  2. 2xreply_posts_generate_batch — generate 7 posts
  3. 3xreply_posts_create — save the ones you like
  4. 4xreply_posts_edit — schedule each to a time slot

Quick post

  1. 1xreply_posts_generate — give a topic and angle
  2. 2xreply_posts_create — save the draft
  3. 3xreply_posts_publish — post immediately

13 tools. Full posts workflow.

Every tool your agent needs, from discovery to publish.

🔍Discovery
xreply_viral_libraryBrowse viral tweets (100+ likes) filtered by niche and sort
✍️Generation
xreply_posts_generateGenerate a single post in your voice
xreply_posts_generate_batchGenerate 1–9 posts at once by category
📋Post Management
xreply_posts_listList all posts in your queue
xreply_posts_createSave a post draft
xreply_posts_editEdit body or scheduled time
xreply_posts_deleteDelete a post
🚀Publishing
xreply_posts_publishPublish now or schedule to X/Twitter
⚙️Context
xreply_billing_statusCheck subscription tier and quota
xreply_voice_statusCheck voice profile analysis status
xreply_preferences_getGet generation preferences
xreply_preferences_setUpdate tone, emoji, structure preferences
xreply_rules_listList custom writing rules

Every 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.

Token expiry: Tokens expire after 30 days. If the MCP stops authenticating, return to Settings, copy a fresh token, and update your config.

Step 2 — Add to your client

{
  "mcpServers": {
    "xreply": {
      "command": "npx",
      "args": ["@xreplyai/mcp"],
      "env": {
        "XREPLY_TOKEN": "your-jwt-token-here"
      }
    }
  }
}

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json · Windows: %APPDATA%\Claude\claude_desktop_config.json

Pricing

Same plans as the Chrome extension. One subscription covers everything.

Bill MonthlyBill Yearly
🏷2 months free | save 17%

Free

Try it out — no credit card needed

Free
  • 5 AI replies per day — no credit card needed
  • AI learns your voice from your tweets
  • Works everywhere on X (home, profiles, notifications)
  • No API key needed — we handle everything
  • Upgrade anytime
Most Popular

Pro

For serious networkers and lead generators

$49.99$41.66/month
Billed yearly ($499.90/yr) · save $100/year · 7-day free trial2 months free | save 17%
  • Everything in Free
  • 100 AI replies per day
  • Viral Library access
  • Auto DM replies
  • Custom Rules
  • Cancel anytime

BYOK

Unlimited replies with your own API key

$15.83/month
Billed yearly ($190/yr) · save $38/year2 months free | save 17%

7-day free trial, cancel anytime

  • Everything in Pro
  • Unlimited AI replies
  • Bring your own API key (Gemini, ChatGPT, or Claude)
  • Cancel anytime

Questions? Contact us

How does X-Reply AI compare?

Same AI quality as enterprise tools — 40–96% cheaper with full cost transparency.

ToolPrice
X-Reply AIBest valuefrom $15.83/mo
TweetAI$20+/mo
Hypefury$29/mo
Buffer$100–249/mo
Sprout Social$249/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, viral library, scheduling — all from inside Claude, Cursor, or Windsurf.

Node.js 20+ · No Twitter developer account required · 2-minute setup