MCP server for X (Twitter) with 120+ API endpoints. Search tweets, scrape user data, post tweets, run giveaway draws, monitor accounts, extract followers, manage DMs, download media, analyze writing styles, and automate X workflows. Remote Streamable HTTP server with API key authentication.
Overview
X (Twitter) MCP Server — 120+ Endpoints
Remote MCP server for X (Twitter) automation, data extraction, and publishing. Connect any AI agent or MCP client to the full X platform via 2 tools and 120+ API endpoints.
Tools
| Tool | Type | Description |
|---|---|---|
explore | Read-only | Search the API spec — browse 120+ endpoints by category or keyword. Free, no network calls. |
xquik | Read + Write | Execute any X (Twitter) API call — real-time data retrieval and publishing. |
Read Endpoints (50+)
- Tweet Search — keyword, hashtag, advanced operators, date range, media type, engagement filters
- User Profiles — get user by username, search users, check follow relationships
- Followers & Following — paginated lists with full user objects
- Tweet Engagement — likes, retweets, quotes, replies, thread context
- Timeline & Bookmarks — home timeline, bookmarked tweets, bookmark folders
- Notifications — paginated notification feed
- DM Conversations — message history with pagination
- Communities — details, members, moderators, community tweets, cross-community search
- Lists — list followers, members, tweets
- Trends — trending topics, curated radar sources
- Mentions — tweets mentioning a user
- Media Tweets — media-only tweets by user
- Bulk Lookups — up to 100 tweets or users by ID in a single call
Write Endpoints (30+)
- Tweet Management — create, delete, like, unlike, retweet, unretweet
- Social Actions — follow, unfollow, send DMs
- Media — upload images/videos, update avatar, update banner
- Profile — update display name, bio, location
- Communities — create, delete, join, leave
Extraction & Data Export
- Bulk Extraction — followers, following, replies, quotes, retweets, tweet search results
- Cost Estimation — estimate extraction cost before running
- Export Formats — CSV, JSON, Markdown, PDF, TXT, XLSX
Giveaway Draws
- Run Draws — pick random winners from tweet replies, likes, or retweets
- Draw Results — public, verifiable results with engagement snapshots
- Export Winners — multiple export formats
AI Composition
- Tweet Composer — AI-powered tweet writing, refinement, and scoring
- Writing Styles — analyze, cache, and compare writing style profiles
- Drafts — save, list, and manage tweet drafts
- Style Performance — engagement metrics for style-matched tweets
Account Monitoring & Webhooks
- Account Monitors — track any X account for new tweets, followers, profile changes
- Webhooks — HMAC-signed event delivery to your endpoint
- Stream Events — real-time event feed with filters
- Integrations — Telegram push notifications
Setup
- Get an API key at xquik.com
- Add to your MCP client config:
{
"mcpServers": {
"xquik": {
"url": "https://xquik.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_XQUIK_API_KEY>"
}
}
}
}
Authentication
- Bearer token: Authorization: Bearer <key>
- API key header: X-API-Key: <key>
- Unauthenticated clients can discover available tools and endpoints via the explore tool
Transport
Streamable HTTP (MCP spec 2025-11-25). Compatible with Claude Desktop, Cursor, Windsurf, Claude Code, and any MCP-compatible client.
Server Config
{
"mcpServers": {
"xquik": {
"url": "https://xquik.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_XQUIK_API_KEY>"
}
}
}
}