X (Twitter) MCP servers: which one to use
Use X's hosted official server to read and search posts with your own developer app. Use X's self-run xmcp or a community server to post tweets.
- Servers
- 59
- active
- Official
- 1
- by X (Twitter)
- Hosted
- 22
- nothing to install
- Local
- 23
- runs on your machine
- OAuth
- 1
- sign in, no key
X publishes an official hosted MCP server for the X API. It can search posts, look up users and timelines, read trends and manage bookmarks, but X's docs do not list posting regular tweets among its abilities. X also publishes xmcp, a server you run yourself that exposes the X API spec as tools, including createPosts and deletePosts, which you can limit with an allowlist. Community servers fill the gap in two ways. Some use your own X API keys, and others drive your logged-in browser, which X may restrict.
Good for
- Researchers and marketers who want Claude or Cursor to search X posts and track trends
- Developers building on the X API who want an assistant to call it
- Creators who want an assistant to draft and publish posts
- Teams that need a read-only setup with no way to post
Which X (Twitter) MCP server to use
Use X's hosted server for search and research, since it runs on the X API under your own developer app. Use X's self-run xmcp or enescinar's when you need to post tweets, and avoid browser-session servers on an account you cannot afford to lose.
| Server | Official | Runs | Sign-in | Can post tweets | GitHub stars |
|---|---|---|---|---|---|
| For X (Twitter) | |||||
| XThis page | Official | Hosted | Account | Not listed | – |
| Twitter MCP (enescinar) | Community | Local | API key | Yes | 407 |
| x-use | Community | Local | Browser session | After review | 179 |
| twitter-scraper-mcp | Community | Local | Browser session | Opt-in | 26 |
| x-mcp-server (mbelinky) | Community | Local | API key | Yes | 24 |
| Other tools for the same job | |||||
| X xmcp (self-run) | Official | Local | Your X app | Yes | 866 |
| twitter-api-safe | Community | Local | Browser session | – | 113 |
All X (Twitter) MCP servers
59 active · 1 official · official first, then by GitHub stars
- X MCP (X API)OfficialHosted or LocalOAuth
X's hosted MCP server for the X API at api.x.com/mcp: AI clients search posts, read users, trends and news, manage bookmarks and publish Articles through your X developer app, directly or via the xurl mcp bridge.
1.4K GitHub stars
@enescinar/twitter-mcpLocalA Model Context Protocol server allows to interact with Twitter, enabling posting tweets and searching Twitter.
407 GitHub stars
x-twitter-scraperX (Twitter) scraper API & Twitter MCP server to scrape tweets, profiles & followers. Not affiliated with X Corp.
225 GitHub stars
X-Use - X (Twitter) MCP ServerLocalResearch X (Twitter), read inboxes and review publishing through MCP. No X API key required.
179 GitHub stars- X (Twitter) Trends MCPHosted
Twitter (X) trends over time, with growth for any keyword. Free key at trendsmcp.ai
44 GitHub stars
x-twitter-mcp-serverLocalX/Twitter MCP server
35 GitHub stars- x-mcp
Bridging Twitter and AI with the Model Context Protocol
27 GitHub stars - @muhammadsiddiq/twitter-mcpLocal
Universal integration setup assistant and Model Context Protocol server for Twitter/X
26 GitHub stars
twitter-mcpMCP server for X (Twitter) that enables AI assistants to post tweets, upload images, and search Twitter using natural language via the Twitter API.
26 GitHub stars
twitter-scraper-mcpTwitter/X MCP server for AI agents: search, timelines, threads and profiles via local twscrape sessions, credential-free public tweet lookup, and opt-in posting/deletion.
26 GitHub stars
mcp-twitter-serverModel Context Protocol Server for Accessing twitter
25 GitHub stars
x-twikit-mcp一个基于 twikit 实现的 X (Twitter) MCP 服务端,轻量级工具。支持AI调用X平台功能,包含发推、回复评论、读取推文回复、私信收发、抓取用户主页详细信息、查看推文互动数据、推文搜索、点赞、转推、删推等多项工具。适用于 Claude Desktop、Cursor 等支持 MCP 协议的客户端。
25 GitHub stars
x-mcp-serverLocalEnhanced MCP server for X with OAuth 2.0 support, media uploads, and comprehensive rate limiting.
24 GitHub stars- twitter-X-mcp-server
X Tools for Claude MCP: A lightweight toolkit enabling Claude to search Twitter with natural language and display results based on user intent. Get raw tweet data or AI analysis—your choice. Supports advanced Twitter search operators with filters for users, dates, and engagement metrics. Seamlessly
23 GitHub stars - twitter-mcp-server
A repository for the Twitter MCP server
21 GitHub stars - twitter-mcp-server
A Unofficial Twitter MCP Server with cookie auth.
16 GitHub stars - x-mcp
An MCP Server to interact with X/Twitter besides the official API.
11 GitHub stars - X-MCP-2.0
🐦 MCP server for X/Twitter API v2 with OAuth 2.0 PKCE — 10 tools: post, search, like, retweet, timeline, profile & more. Works with Claude Desktop & Claude Code.
7 GitHub stars - x-twitter-dataHosted
superagnt: marketing plugin for Claude and ChatGPT. Know your market: tweets and followers on X.
6 GitHub stars
TwitterAPIsHosted or LocalOfficial MCP server for twitterapis.com. Read and write Twitter/X: search, users, tweets, DMs.
4 GitHub stars
Show all 59Show fewer
- twitter-mcp
Free Twitter/X MCP server — search, post, read feed, trending — no API key needed. Playwright-based.
4 GitHub stars - twitter-mcp
MCP server for Twitter/X - read, write, analyze and schedule tweets with AI assistants
3 GitHub stars - twitter-mcp
Model Context Protocol server for Twitter integration. can be used to perform CRUD like operations using the twitter API in the background
3 GitHub stars - twscrape Twitter/X (read-only)Local
Read-only X/Twitter MCP: posts, threads, replies, search via twscrape. No API key.
3 GitHub stars - twitter-mcpLocal
MCP server for Twitter/X — search tweets, post, reply, and engage via AI agents
2 GitHub stars - twikit-x-mcp
MCP server exposing twikit's Twitter/X capabilities to AI assistants — no API key required. Built on twikit by d60.
2 GitHub stars - twitter-mcp
Lightweight Twitter MCP server for Claude Code. Read via twitterapi.io, write via Official API. Zero compilation — Bun + TypeScript.
2 GitHub stars - X (Twitter)Local
Search, read and publish X posts and manage users, lists and media via the X API v2.
2 GitHub stars
TwitterTools MCPLocalFetch public X posts and threads; count and split text with X's real rules. No login, no tracking.
1 GitHub stars
x-mcpLocalSafety-first X (Twitter) API v2 MCP server: 41 typed tools across 12 packages, policy-gated.
1 GitHub stars
twitter-signal-mcpLocalLive X/Twitter search, profiles, leads, pain points, bot checks, AI digests. Paid per call, x402.
1 GitHub stars
Twitter/X MCPLocalRead public X posts, replies, profiles, and search results through Rettiwt or the official API.
1 GitHub stars- x-mcpLocal
Extendable MCP Framework
1 GitHub stars - mcp-serversLocal
A Model Context Protocol server allows to interact with Twitter, enabling posting tweets and searching Twitter.
1 GitHub stars - twitter-mcpLocal
A Model Context Protocol server for interacting with X/Twitter — post tweets and search.
1 GitHub stars - twitter-mcpLocal
A Model Context Protocol server allows to interact with Twitter, enabling posting tweets and threads and searching Twitter.
1 GitHub stars - Twitter Scraper APIHosted
Scrape Twitter/X profiles, tweets, search. No API key. Structured JSON. x402 pay-per-call.
1 GitHub stars - xdataapi: X (Twitter) dataHosted
Read-only public X (Twitter) data: profiles, tweets, threads, followers, search. Pay per result.
1 GitHub stars
twitterxapimcpLocalCLI and MCP server for your own X account: posts, threads, media, DMs, bookmarks, lists, analytics, plus an explicit opt-in unofficial transport.
0 GitHub stars
mcp-x-brand-presence-mapperLocalResolve a company domain to its X handle, profile URL and follower metrics.
0 GitHub stars- x-api-mcpLocal
Local stdio MCP server for the official X API: multi-account posting, threads, media upload. Tokens never leave your machine.
0 GitHub stars - twitter-mcpLocal
A Model Context Protocol server allows to interact with Twitter, enabling posting tweets and searching Twitter.
0 GitHub stars - twitter-mcpLocal
A Model Context Protocol server allows to interact with Twitter, enabling posting tweets and searching Twitter.
0 GitHub stars - X (Twitter) by 1SocialHosted
Publish and schedule tweets and threads on X (Twitter) from your AI assistant.
0 GitHub stars - X (Twitter) MCP by InsightfulPipeHosted
Hosted X (Twitter) MCP server for Claude, ChatGPT and Cursor, with each action switched per account.
0 GitHub stars - X (Twitter) Trends APIHosted
X trending topics and discussion volume over time. Free key at trendsapi.ai
0 GitHub stars - x-twitterHosted
X (formerly Twitter) posts, profiles, and search for AI agents. Free key, self-minted, no signup.
0 GitHub stars - x-twitter-profile-tweetsHosted
X (Twitter) profiles and single tweets without login; full timelines with your own cookies.
0 GitHub stars - Zebu Data - X (Twitter), YouTube & TikTok DataHosted
X (Twitter) search, profiles and trends, YouTube search, video stats and comments, TikTok comments.
0 GitHub stars - AIsa X / TwitterHosted
Profiles, timelines, followers, replies, quotes, communities, lists and trends.
- RelayX — X/Twitter dataHosted
Live X/Twitter data: profiles, tweets, search, followers, lists and trends. 29 read-only tools.
- SocialDataX X / Twitter MCPHosted
X/Twitter search, posts, comments, user profiles, user posts/replies and video transcripts.
- twitterHosted
X (formerly Twitter): X (formerly Twitter) public and private data API for search, posts (Tweets).
- Twitter / X data for agentsHosted
15 Twitter / X endpoints. Pay per call in USDC via x402.
- Twitter Agent by Nova (CIVAI)Hosted
I do everything related to Twitter posting and campaigns
- twitter-x-aioHosted
Twitter: Access real-time Twitter/X data as soon as it's posted! With the Twitter/X AIO API, you.
- TwitterXAPIHosted
Public X profiles, posts, conversations, followers, search, lists, trends, and communities.
- Weir: Reddit and X (Twitter) dataHosted
Search and read public Reddit and X posts, comments, threads, profiles and Articles; run monitors.
- x-twitterHosted
X (twitter): x, xapi, Twitter, twitter api, twitters ,tweets, tw, twttr, FollowerIds, friendsIds.
Questions
Does X have an official MCP server?
Yes. X runs a hosted server for the X API at https://api.x.com/mcp. It can search posts, look up users, read trends and news, manage bookmarks and publish Articles.
Is the official X MCP server free?
No. Connecting costs nothing, but each X API call is billed to your developer app as pay-per-use credits. Check X's pricing page for current rates.
Can any X MCP server post tweets?
Yes. X's own self-run xmcp lists createPosts and deletePosts in its tool list, and you can limit it with an allowlist. Enescinar's and mbelinky's servers also post tweets using your X API keys. X's hosted server does not list tweet posting among its abilities.
Do I need an X developer account?
For the official server and the API-key servers, yes. You create a developer app in the X developer portal. The browser-session servers x-use and twitter-scraper-mcp say they do not need X API credentials.
Is it safe to use a browser-session server?
It carries more risk. The twitter-scraper-mcp README warns that private web endpoints can change or restrict your account, and these servers use your logged-in X session. Use a spare account if you try one.
Which one is read-only?
The official server can be made read-only by using your app's app-only token, which reads public data but cannot act as your account. In twitter-scraper-mcp, writes are off unless you opt in.
Which one lets me review a post before it goes out?
x-use. Its README says it stages posts and threads so you can inspect the exact text and approve the draft before publishing.
What is the X MCP server URL?
The official address is https://api.x.com/mcp. X's docs describe reaching it through its xurl bridge, or directly with an app-only token.
Which one works in Claude and Cursor?
The official server lists Claude, Cursor and VS Code in its docs. The community servers run on your computer with a standard config, and their READMEs name Claude Desktop, Claude, Codex or Cursor.