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.
Fetch any X resource by its colon-routed ID (e.g. 'x:tweet:123', 'x:user:456'). Returns the full resource with metadata in MCP connector format. Suppo...
Universal search across X. Defaults to tweet search using X API v2 query operators. Prefix query with 'user:' to search users or 'space:' to search Sp...
Block a user. Blocked users cannot see your tweets, follow you, or send you direct messages. Also removes them as a follower.
Post a new tweet. Can also create replies (reply_to_tweet_id) and quote tweets (quote_tweet_id). Returns the created tweet's ID and text.
Permanently delete a tweet you own. Cannot be undone — all engagement data (likes, retweets, replies) is lost.
Fetch a single tweet by its numeric ID. Returns the full tweet including text, author ID, creation time, engagement metrics (likes, retweets, replies,...
Fetch a user profile by numeric ID. Returns username, display name, bio, follower/following counts, tweet count, verification status, account creation...
Fetch a user profile by their @username (e.g. 'elonmusk'). Returns the user's numeric ID, display name, bio, follower/following counts, tweet count, v...
Follow a user. Their tweets will appear in your home timeline. Idempotent — following someone you already follow is a no-op.
Get your list of blocked users. Returns user profiles with username, display name, bio, and follower counts.
Get the authenticated user's own profile. Returns your user ID, username, display name, bio, follower/following counts, tweet count, verification stat...
Get your list of muted users. Returns user profiles with username, display name, bio, and follower counts.
Get the users who liked a specific tweet. Returns user profiles with username, display name, follower count, and verification status.
Get tweets that quote a specific tweet. Returns the quoting tweets with full text, author, timestamps, and engagement metrics.
Get the users who retweeted a specific tweet. Returns user profiles with username, display name, follower count, and verification status.
Get tweets that a user has liked. Returns the liked tweets with full text, author, timestamps, and engagement metrics.
Get tweets that @mention a user. Returns tweets from other users that mention the specified user, with text, author, timestamps, and engagement metric...
Get the authenticated user's home timeline — the reverse-chronological feed of tweets from accounts they follow. The user_id must be the authenticated...
Get tweets posted by a user (their authored tweets). Returns tweets in reverse-chronological order with text, timestamps, and engagement metrics. Use ...
Hide or unhide a reply to one of your tweets. Hidden replies are collapsed in the thread and require an extra click to view.
Like a tweet as the authenticated user. Idempotent — liking an already-liked tweet is a no-op.
Search recent tweets (last 7 days). This is an alias for x_search_tweets. Pass a 'query' parameter using X API v2 query operators: 'from:username' (au...
Mute a user. Muted users' tweets will not appear in your home timeline or notifications, but they can still follow you and see your tweets (unlike blo...
Retweet a tweet as the authenticated user. The retweet appears on your profile and in your followers' timelines.
Search recent tweets (last 7 days) using X API v2 query operators. Combine operators like 'from:username lang:en -is:retweet has:media' to build preci...
Search for X users by keyword. Matches usernames, display names, and bios. Returns user profiles with numeric ID, username, display name, bio, followe...
Unblock a user. They will be able to see your tweets and follow you again.
Unfollow a user. Their tweets will no longer appear in your home timeline.
Remove your like from a tweet. Idempotent — unliking a tweet you haven't liked is a no-op.
Remove your retweet of a tweet. The retweet disappears from your profile.
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.