X Twitter Scraper

Created By
Xquik-dev2 months ago
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>"
      }
    }
  }
}
Project Info
Created At
2 months ago
Updated At
2 months ago
Author Name
Xquik-dev
Star
-
Language
-
License
-
Category

Recommend Servers

View All
Docwand

14 hours ago
//beforeyouship — LLM Cost Modeling From Your Editor
@Indiegoing

Query realistic LLM cost models without leaving your editor. beforeyouship models the **true monthly cost** of an LLM app architecture — retries, prompt caching, batch discounts, infra overhead, and 3×/10× growth — across GPT-5.x, Claude, Gemini, DeepSeek, and more. Not a token calculator: a planning tool for the design phase, before you commit to a stack. **No API key needed to try it** — demo mode covers the six free-tier models. A Pro key from [beforeyouship.dev](https://beforeyouship.dev) unlocks the full 18-model catalog. ## What you can ask - "How much will a RAG chatbot cost at 10,000 requests/day?" - "Compare Claude Haiku vs Gemini Flash pricing for my workload" - "What's the cheapest model for a multi-step agent at scale?" - "Show me current per-token prices for Anthropic models" ## Tools ### `estimate_cost` Full cost model for an architecture at a given usage level. Returns Naive / Realistic / Worst Case monthly cost per model, 3×/10× growth scenarios, and an opinionated recommendation with reasoning. ### `get_model_prices` Current per-1M-token pricing — input, output, cached input, batch — with context windows and staleness metadata. ### `list_archetypes` Seven preset architecture patterns (simple chatbot, chatbot with history, RAG pipeline, multi-model router, coding assistant, document processor, multi-step agent) used as starting points for estimates. ## Setup **Claude Code:** ​```bash claude mcp add --transport http beforeyouship https://beforeyouship.dev/api/mcp ​``` **Cursor / other clients** — add a remote server: ​```json { "mcpServers": { "beforeyouship": { "type": "streamable-http", "url": "https://beforeyouship.dev/api/mcp" } } } ​``` Add an `Authorization: Bearer bys_...` header with a Pro key for the full catalog. ## Try it > Estimate the monthly cost of a RAG pipeline at 10,000 requests/day

14 hours ago