X (formerly Twitter) provides a social media platform for users to share and discover content, engage with others, and follow real-time events. X API v2 offers access to tweets, users, spaces, direct messages, lists, bookmarks, and more.
This MCP Bundle Server is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.
Universal fetch tool that retrieves ANY X resource using smart ID routing with colon-separated format. Supports tweets, users, spaces, lists, DM event...
Universal search tool that searches X resources using natural language queries. Automatically routes to tweets, users, or spaces based on query intent...
Block a user. Requires OAuth 2.0 user context. Blocked users cannot follow you or see your tweets.
Create a new tweet with optional reply, quote, or media attachments. Returns the created tweet with ID, text, creation timestamp, and engagement metri...
Delete a tweet permanently. CAUTION: This action cannot be undone. All engagement metrics and replies will be lost.
Fetch a single tweet by ID. Returns complete tweet details including text, author, creation timestamp, engagement metrics (likes, retweets, replies, q...
Fetch a user profile by ID. Returns user details including username, display name, description, follower count, following count, tweet count, verifica...
Fetch a user profile by username. Returns user details including user ID, display name, description, follower count, following count, tweet count, ver...
Follow a user. Requires OAuth 2.0 user context. Returns confirmation that the user was followed.
Get list of users blocked by a specific user. Requires OAuth 2.0 user context if accessing another user's blocked list.
Get authenticated user's profile information including username, display name, description, follower count, following count, tweet count, and verifica...
Get list of users muted by a specific user. Requires OAuth 2.0 user context if accessing another user's muted list.
Get users who liked a specific tweet. Returns user profiles of users who liked the tweet.
Get quote tweets for a specific tweet. Returns tweets that quoted the specified tweet.
Get users who retweeted a specific tweet. Returns user profiles of users who retweeted the tweet.
Get tweets liked by a specific user. Returns liked tweets with full details.
Get tweets that mention a specific user. Returns tweets mentioning the user with full details.
Get user's reverse chronological timeline (home feed). Returns tweets from users the specified user follows.
Get tweets posted by a specific user. Returns user's timeline tweets with full details including text, timestamps, and engagement metrics.
Hide or unhide a reply tweet. Hidden replies won't be visible in conversation threads.
List tweets with advanced filtering options including query, author, date range, media, and language filters. Supports pagination and sorting by creat...
Mute a user. Requires OAuth 2.0 user context. Muted users' tweets won't appear in your timeline.
Search tweets using X API query syntax with operators like from:, to:, has:media, lang:, -is:retweet, since:, until:. Returns matching tweets with ful...
Search for users by query string. Returns matching users with profiles including username, display name, description, follower count, and verification...
Unfollow a user. Requires OAuth 2.0 user context. Returns confirmation that the user was unfollowed.
Connect this X Tools MCP Bundle Server to any MCP client in minutes
Compatible with Claude Desktop, Cursor, and all Model Context Protocol clients
Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.
Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.
Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.