PlugWiki

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.

ServerOfficialRunsSign-inCan post tweetsGitHub stars
For X (Twitter)
XThis pageOfficialHostedAccountNot listed–
Twitter MCP (enescinar)CommunityLocalAPI keyYes407
x-useCommunityLocalBrowser sessionAfter review179
twitter-scraper-mcpCommunityLocalBrowser sessionOpt-in26
x-mcp-server (mbelinky)CommunityLocalAPI keyYes24
Other tools for the same job
X xmcp (self-run)OfficialLocalYour X appYes866
twitter-api-safeCommunityLocalBrowser session–113

All X (Twitter) MCP servers

59 active · 1 official · official first, then by GitHub stars

Show all 59

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.

Server facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Archived servers are not listed.