Submit

X Twitter Scraper

@Xquik-dev

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

ToolTypeDescription
exploreRead-onlySearch the API spec — browse 120+ endpoints by category or keyword. Free, no network calls.
xquikRead + WriteExecute 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

  1. Get an API key at xquik.com
  2. 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>"
      }
    }
  }
}
© 2025 MCP.so. All rights reserved.

Build with ShipAny.