X

Social

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.

43 tools

Free account required. Works with Claude, Cursor, ChatGPT, and more. Other setup options ↓

X
SKILL.md

Domain knowledge for X (Twitter) — tweets, users, search, lists, bookmarks, engagement

Tools in this Bundle (43)

Fetch

v1.0.0

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...

Search

v1.0.0

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...

X Add Bookmark

v1.0.0

Bookmark a tweet. Bookmarked tweets are saved privately and can be retrieved later with x_get_bookmarks. Idempotent — bookmarking an already-bookmarke...

X Block User

v1.0.0

Block a user. Blocked users cannot see your tweets, follow you, or send you direct messages. Also removes them as a follower.

X Create Tweet

v1.0.0

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.

X Delete Tweet

v1.0.0

Permanently delete a tweet you own. Cannot be undone — all engagement data (likes, retweets, replies) is lost.

X Engagement Analytics

v1.0.0

Compute engagement analytics across your recent tweets. Returns aggregate stats (avg impressions, avg likes, avg replies, avg bookmarks, engagement ra...

X Fetch Tweet

v1.0.0

Fetch a single tweet by its numeric ID. Returns the full tweet including text, author profile (display name, bio, website URL, location, followers), e...

X Fetch User

v1.0.0

Fetch a user profile by numeric ID. Returns username, display name, bio, website URL (profile link — often their company domain), location (geography)...

X Fetch User By Username

v1.0.0

Fetch a user profile by their @username (e.g. 'elonmusk'). Returns the user's numeric ID, display name, bio, website URL (profile link), location, fol...

X Follow User

v1.0.0

Follow a user. Their tweets will appear in your home timeline. Idempotent — following someone you already follow is a no-op.

X Get Blocked Users

v1.0.0

Get your list of blocked users. Returns user profiles with username, display name, bio, and follower counts.

X Get Bookmarks

v1.0.0

Get the authenticated user's bookmarked tweets. Returns up to 800 most recent bookmarks with full text, inline author profiles (bio, website URL, loca...

X Get Followers

v1.0.0

Get a user's followers. Returns up to 1000 user profiles per page with username, display name, bio, website URL, location, follower count, and verific...

X Get Following

v1.0.0

Get users that a specific user follows. Returns up to 1000 user profiles per page with username, display name, bio, website URL, location, follower co...

X Get List

v1.0.0

Look up a list by its numeric ID. Returns list name, description, member count, follower count, owner ID, creation date, and privacy status. Use this ...

X Get List Members

v1.0.0

Get members of a list. Returns user profiles with username, display name, bio, website URL, location, follower count, and verification status. Curated...

X Get List Tweets

v1.0.0

Get recent tweets from a list. Returns tweets with full text, inline author profiles (bio, website URL, location, followers), engagement metrics, enti...

X Get Me

v1.0.0

Get the authenticated user's own profile. Returns your user ID, username, display name, bio, website URL, location, follower/following counts, tweet c...

X Get Muted Users

v1.0.0

Get your list of muted users. Returns user profiles with username, display name, bio, and follower counts.

X Get Thread

v1.0.0

Fetch a full conversation thread. Given a conversation_id (shared by all tweets in a thread, equal to the root tweet's ID), returns the complete threa...

X Get Tweet Likes

v1.0.0

Get the users who liked a specific tweet. Returns user profiles with username, display name, bio, website URL, location, follower count, and verificat...

X Get Tweet Quotes

v1.0.0

Get tweets that quote a specific tweet. Returns the quoting tweets with full text, inline author profiles (bio, website, location, followers), engagem...

X Get Tweet Retweets

v1.0.0

Get the users who retweeted a specific tweet. Returns user profiles with username, display name, bio, website URL, location, follower count, and verif...

X Get User Liked Tweets

v1.0.0

Get tweets that a user has liked. Returns the liked tweets with full text, inline author profiles (bio, website, location, followers), engagement metr...

X Get User List Memberships

v1.0.0

Get all lists a user is a member of. Returns list name, description, member count, follower count, owner, and privacy status. Reveals what curated com...

X Get User Mentions

v1.0.0

Get tweets that @mention a user. Returns tweets from other users that mention the specified user, with full text, inline author profiles (bio, website...

X Get User Timeline

v1.0.0

Get the authenticated user's home timeline — the reverse-chronological feed of tweets from accounts they follow. The user_id must be the authenticated...

X Get User Tweets

v1.0.0

Get tweets posted by a user (their authored tweets). Returns tweets in reverse-chronological order with text, timestamps, engagement metrics, entities...

X Hide Tweet

v1.0.0

Hide or unhide a reply to one of your tweets. Hidden replies are collapsed in the thread and require an extra click to view.

X Like Tweet

v1.0.0

Like a tweet as the authenticated user. Idempotent — liking an already-liked tweet is a no-op.

X List Tweets

v1.0.0

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...

X Monitor Accounts

v1.0.0

Batch-fetch recent tweets from multiple accounts in a single API call. Pass a list of usernames and get their combined recent tweets sorted by recency...

X Mute User

v1.0.0

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...

X Remove Bookmark

v1.0.0

Remove a tweet from your bookmarks. Idempotent — removing a tweet that isn't bookmarked is a no-op.

X Retweet

v1.0.0

Retweet a tweet as the authenticated user. The retweet appears on your profile and in your followers' timelines.

X Search Tweets

v1.0.0

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...

X Search Users

v1.0.0

Search for X users by keyword. Matches usernames, display names, and bios. Returns user profiles with numeric ID, username, display name, bio, website...

X Unblock User

v1.0.0

Unblock a user. They will be able to see your tweets and follow you again.

X Unfollow User

v1.0.0

Unfollow a user. Their tweets will no longer appear in your home timeline.

X Unlike Tweet

v1.0.0

Remove your like from a tweet. Idempotent — unliking a tweet you haven't liked is a no-op.

X Unmute User

v1.0.0

Unmute a user. Their tweets will appear in your home timeline again.

X Unretweet

v1.0.0

Remove your retweet of a tweet. The retweet disappears from your profile.

Required Providers (1)

X

Social Media
X (formerly Twitter) provides a social media platform for users to share and discover content, engage with others, and...

Setup Instructions

Connect this X MCP Bundle Server to any MCP client in minutes

Compatible with Claude Desktop, Cursor, and all Model Context Protocol clients

https://mcp.mcpbundles.com/bundle/x

What is MCP?

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.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

Ready to use X?

Sign in to start using these tools with your AI assistant

X MCP Bundle Server - MCP Bundles • MCP Bundles