X

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 X MCP server is compatible with any MCP client including Claude Desktop, Cursor, and other Model Context Protocol implementations.

Social Media
OAUTH1

Tools From This Provider (31)

X Get User Timeline

Get user's reverse chronological timeline (home feed). Returns tweets from users the specified user follows.

X Get Muted Users

Get list of users muted by a specific user. Requires OAuth 2.0 user context if accessing another user's muted list.

X Get User Liked Tweets

Get tweets liked by a specific user. Returns liked tweets with full details.

X Get Tweet Likes

Get users who liked a specific tweet. Returns user profiles of users who liked the tweet.

X Search Tweets

Search tweets using X API query syntax with operators like from:, to:, has:media, lang:, -is:retweet, since:, until:. Returns matching tweets with full details.

X Get User Tweets

Get tweets posted by a specific user. Returns user's timeline tweets with full details including text, timestamps, and engagement metrics.

X Unretweet

Unretweet a tweet. Returns confirmation that the tweet was unretweeted.

X Fetch User By Username

Fetch a user profile by username. Returns user details including user ID, display name, description, follower count, following count, tweet count, verification status, and profile image.

X Unlike Tweet

Unlike a tweet. Returns confirmation that the tweet was unliked.

X Unblock User

Unblock a user. Requires OAuth 2.0 user context.

X Fetch Tweet

Fetch a single tweet by ID. Returns complete tweet details including text, author, creation timestamp, engagement metrics (likes, retweets, replies, quotes), and any media attachments.

X Get Me

Get authenticated user's profile information including username, display name, description, follower count, following count, tweet count, and verification status.

X Get Tweet Retweets

Get users who retweeted a specific tweet. Returns user profiles of users who retweeted the tweet.

X Mute User

Mute a user. Requires OAuth 2.0 user context. Muted users' tweets won't appear in your timeline.

X Get User Mentions

Get tweets that mention a specific user. Returns tweets mentioning the user with full details.

X Hide Tweet

Hide or unhide a reply tweet. Hidden replies won't be visible in conversation threads.

X Get Tweet Quotes

Get quote tweets for a specific tweet. Returns tweets that quoted the specified tweet.

X Search Users

Search for users by query string. Returns matching users with profiles including username, display name, description, follower count, and verification status.

X Unmute User

Unmute a user. Requires OAuth 2.0 user context.

X Block User

Block a user. Requires OAuth 2.0 user context. Blocked users cannot follow you or see your tweets.

X Follow User

Follow a user. Requires OAuth 2.0 user context. Returns confirmation that the user was followed.

X List Tweets

List tweets with advanced filtering options including query, author, date range, media, and language filters. Supports pagination and sorting by creation date or engagement metrics. Returns tweet...

X Get Blocked Users

Get list of users blocked by a specific user. Requires OAuth 2.0 user context if accessing another user's blocked list.

X Create Tweet

Create a new tweet with optional reply, quote, or media attachments. Returns the created tweet with ID, text, creation timestamp, and engagement metrics.

X Delete Tweet

Delete a tweet permanently. CAUTION: This action cannot be undone. All engagement metrics and replies will be lost.

X Like Tweet

Like a tweet. Returns confirmation that the tweet was liked.

X Retweet

Retweet a tweet. Returns confirmation that the tweet was retweeted.

X Fetch User

Fetch a user profile by ID. Returns user details including username, display name, description, follower count, following count, tweet count, verification status, and profile image.

X Unfollow User

Unfollow a user. Requires OAuth 2.0 user context. Returns confirmation that the user was unfollowed.

Fetch

Universal fetch tool that retrieves ANY X resource using smart ID routing with colon-separated format. Supports tweets, users, spaces, lists, DM events, and communities. Returns complete resource...

Search

Universal search tool that searches X resources using natural language queries. Automatically routes to tweets, users, or spaces based on query intent. Returns ranked results with IDs, titles,...

Provider Information

CategorySocial Media
Auth TypeOAUTH1
AddedNovember 16, 2025
UpdatedFebruary 7, 2026
Used By Tools
31

Quick Links

Need Help?

Having trouble configuring X? Check the available resources below.

X MCP Server Integration • MCP Providers