rafaljanicki/x-twitter-mcp-server
If you are the rightful owner of x-twitter-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for interacting with Twitter (X) via AI tools.
Tools
Functions exposed to the LLM to take actions
get_user_profile
Get detailed profile information for a user
get_user_by_screen_name
Fetches a user by screen name
get_user_by_id
Fetches a user by ID
get_user_followers
Retrieves a list of followers for a given user
get_user_following
Retrieves users the given user is following
get_user_followers_you_know
Retrieves a list of common followers (simulated)
get_user_subscriptions
Retrieves a list of users to which the specified user is subscribed (uses following as proxy)
post_tweet
Post a tweet with optional media, reply, and tags
delete_tweet
Delete a tweet by its ID
get_tweet_details
Get detailed information about a specific tweet
create_poll_tweet
Create a tweet with a poll
vote_on_poll
Vote on a poll (mocked)
favorite_tweet
Favorites a tweet
unfavorite_tweet
Unfavorites a tweet
bookmark_tweet
Adds the tweet to bookmarks
delete_bookmark
Removes the tweet from bookmarks
delete_all_bookmarks
Deletes all bookmarks (simulated)
get_timeline
Get tweets from your home timeline (For You)
get_latest_timeline
Get tweets from your home timeline (Following)
search_twitter
Search Twitter with a query
get_trends
Retrieves trending topics on Twitter
get_highlights_tweets
Retrieves highlighted tweets from a user's timeline (simulated)
get_user_mentions
Get tweets mentioning a specific user
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client