SERVER

X (Twitter)

Rank #23,796

io.github.Role1776/mcp-x

Search, read and publish X posts and manage users, lists and media via the X API v2.

Listed & last published
Sep 9, 2026
OVERVIEW

X (Twitter) is a Model Context Protocol (MCP) server published by Role1776. It ranks #23,796 of 132,113 servers tracked on MCP Toplist, and its repository has 1 GitHub stars. X (Twitter) is listed across 2 registries — Official MCP and Glama, with 2 tracked versions. It was first listed on Sep 9, 2026 and most recently updated on Sep 9, 2026.

STANDING
#23,796of 132,113 tracked serversTop 25%

Ranks ahead of 108,317 of 132,113 servers on MCP Toplist.

CONNECT

Use X (Twitter)

API keyNeeds credentials

Requires user-supplied configuration before first use — typically an API key, token or connection string set via environment variables.

Docker image
claude mcp add mcp-x -e "X_API_KEY=<your X_API_KEY>" -e "X_API_KEY_SECRET=<your X_API_KEY_SECRET>" -e "X_ACCESS_TOKEN=<your X_ACCESS_TOKEN>" -e "X_ACCESS_TOKEN_SECRET=<your X_ACCESS_TOKEN_SECRET>" -e "MEDIA_ROOT=<your MEDIA_ROOT>" -e "MCP_TRANSPORT=<your MCP_TRANSPORT>" -e "MCP_NAME=<your MCP_NAME>" -e "MCP_PATH=<your MCP_PATH>" -e "SERVER_PORT=<your SERVER_PORT>" -e "SERVER_READ_TIMEOUT=<your SERVER_READ_TIMEOUT>" -e "SERVER_WRITE_TIMEOUT=<your SERVER_WRITE_TIMEOUT>" -e "LOG_MODE=<your LOG_MODE>" -e "MAX_IDLE_CONNS_PER_HOST=<your MAX_IDLE_CONNS_PER_HOST>" -e "X_DEBUG=<your X_DEBUG>" -e "POSTS_MAX_QUERIES=<your POSTS_MAX_QUERIES>" -e "POSTS_MAX_USERNAMES=<your POSTS_MAX_USERNAMES>" -e "POSTS_MAX_IDS=<your POSTS_MAX_IDS>" -e "POSTS_DEFAULT_RESULTS=<your POSTS_DEFAULT_RESULTS>" -e "POSTS_MAX_RESULTS=<your POSTS_MAX_RESULTS>" -e "POSTS_DEFAULT_DAYS=<your POSTS_DEFAULT_DAYS>" -e "POSTS_MAX_DAYS=<your POSTS_MAX_DAYS>" -e "POSTS_DEFAULT_TIMEOUT_MS=<your POSTS_DEFAULT_TIMEOUT_MS>" -e "POSTS_MIN_TIMEOUT_MS=<your POSTS_MIN_TIMEOUT_MS>" -e "POSTS_MAX_TIMEOUT_MS=<your POSTS_MAX_TIMEOUT_MS>" -e "USERS_MAX_USERNAMES=<your USERS_MAX_USERNAMES>" -e "USERS_MAX_IDS=<your USERS_MAX_IDS>" -e "USERS_DEFAULT_RESULTS=<your USERS_DEFAULT_RESULTS>" -e "USERS_MAX_RESULTS=<your USERS_MAX_RESULTS>" -e "USERS_DEFAULT_TIMEOUT_MS=<your USERS_DEFAULT_TIMEOUT_MS>" -e "USERS_MIN_TIMEOUT_MS=<your USERS_MIN_TIMEOUT_MS>" -e "USERS_MAX_TIMEOUT_MS=<your USERS_MAX_TIMEOUT_MS>" -e "LISTS_DEFAULT_RESULTS=<your LISTS_DEFAULT_RESULTS>" -e "LISTS_MAX_RESULTS=<your LISTS_MAX_RESULTS>" -e "LISTS_DEFAULT_TIMEOUT_MS=<your LISTS_DEFAULT_TIMEOUT_MS>" -e "LISTS_MIN_TIMEOUT_MS=<your LISTS_MIN_TIMEOUT_MS>" -e "LISTS_MAX_TIMEOUT_MS=<your LISTS_MAX_TIMEOUT_MS>" -e "MEDIA_CHUNK_BYTES=<your MEDIA_CHUNK_BYTES>" -e "MEDIA_POLL_INTERVAL_MS=<your MEDIA_POLL_INTERVAL_MS>" -e "MEDIA_DEFAULT_TIMEOUT_MS=<your MEDIA_DEFAULT_TIMEOUT_MS>" -e "MEDIA_MIN_TIMEOUT_MS=<your MEDIA_MIN_TIMEOUT_MS>" -e "MEDIA_MAX_TIMEOUT_MS=<your MEDIA_MAX_TIMEOUT_MS>" -- docker run -i --rm ghcr.io/role1776/mcp-x:0.1.1

Replace each placeholder with your own value before saving.

MCP bundle

Published as mcp bundle `https://github.com/Role1776/mcp-x/releases/download/v0.1.1/mcp-x_0.1.1_darwin_amd64.mcpb` — install it through your client’s extension manager.

MCP bundle

Published as mcp bundle `https://github.com/Role1776/mcp-x/releases/download/v0.1.1/mcp-x_0.1.1_darwin_arm64.mcpb` — install it through your client’s extension manager.

MCP bundle

Published as mcp bundle `https://github.com/Role1776/mcp-x/releases/download/v0.1.1/mcp-x_0.1.1_linux_amd64.mcpb` — install it through your client’s extension manager.

MCP bundle

Published as mcp bundle `https://github.com/Role1776/mcp-x/releases/download/v0.1.1/mcp-x_0.1.1_linux_arm64.mcpb` — install it through your client’s extension manager.

MCP bundle

Published as mcp bundle `https://github.com/Role1776/mcp-x/releases/download/v0.1.1/mcp-x_0.1.1_windows_amd64.mcpb` — install it through your client’s extension manager.

MCP bundle

Published as mcp bundle `https://github.com/Role1776/mcp-x/releases/download/v0.1.1/mcp-x_0.1.1_windows_arm64.mcpb` — install it through your client’s extension manager.

BADGE

Show your rank

Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.

MCP Toplist: Top 25% of 132,113
Markdown
[![MCP Toplist](https://mcptoplist.com/badge/io.github.Role1776%2Fmcp-x.svg)](https://mcptoplist.com/server/io.github.Role1776%2Fmcp-x)
HTML
<a href="https://mcptoplist.com/server/io.github.Role1776%2Fmcp-x"><img src="https://mcptoplist.com/badge/io.github.Role1776%2Fmcp-x.svg" alt="MCP Toplist: Top 25% of 132,113" /></a>

Variants: append ?metric=score or ?metric=stars to the image URL.

REGISTRIES

Listed on 2 registries

ORGANIZATION

Role1776

Organization
Servers in org
2
Versions across org
10
MORE FROM THIS PUBLISHER

Other servers by Role1776

View all Role1776 servers →
VERSIONS

Available versions (2)

0.1.0 · Sep 9, 20260.1.1 · Sep 9, 2026Sep 9, 2026Sep 9, 2026
VersionPublished
0.1.1Sep 9, 2026
0.1.0Sep 9, 2026
FAQ

Frequently asked questions

Who maintains X (Twitter)?
X (Twitter) is maintained by Role1776, which publishes 2 MCP servers (10 total versions) tracked on MCP Toplist.
Is X (Twitter) listed on the Official MCP Registry?
Yes — X (Twitter) is listed on the Official MCP Registry, alongside Glama.
How many versions does X (Twitter) have?
MCP Toplist tracks 2 versions of X (Twitter), most recently published on Sep 9, 2026.
Where can I find the source code for X (Twitter)?
The source code for X (Twitter) is hosted at github.com/Role1776/mcp-x.
Used in projects

Do you run this server?

Add to a project

Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.

EXPLORE