Enables interaction with Twitter through a Model Context Protocol, allowing large language models to post tweets, search for tweets, and reply to tweets.
No reviews yet. Be the first to review!
Sign in to join the conversation
Post new tweets. Parameters: text (string) - Your tweet content (up to 280 characters).
Retrieve specific tweets. Parameters: tweetId (string) - The ID of the tweet you want to retrieve, tweetFields (array) - Fields to return, e.g., created_at, public_metrics, author_id.
Reply to tweets. Parameters: tweetId (string) - The ID of the tweet you want to reply to, text (string) - Your reply content.
Delete your tweets. Parameters: tweetId (string) - The ID of the tweet you want to delete.
Like a tweet. Parameters: tweetId (string) - The ID of the tweet you want to like.
Unlike a tweet. Parameters: tweetId (string) - The ID of the tweet you want to unlike.
Retweet a tweet. Parameters: tweetId (string) - The ID of the tweet you want to retweet.
Undo a retweet. Parameters: tweetId (string) - The ID of the tweet you want to undo retweet.
Get user profiles. Parameters: username (string) - The username of the user you want to retrieve information for, fields (array) - Fields to return, e.g., description, public_metrics, profile_image_url.
Get user tweets. Parameters: username (string) - The username of the user whose tweets you want to retrieve.
Follow a user. Parameters: username (string) - The username of the user you want to follow.
Unfollow a user. Parameters: username (string) - The username of the user you want to unfollow.
Create X (Twitter) lists. Parameters: name (string) - The name of the list, description (string) - The description of the list.
Get user's lists. Parameters: username (string) - The username of the user whose lists you want to retrieve.
Manage list members by adding a user to a list. Parameters: listId (string) - The ID of the list, username (string) - The username of the user you want to add.
Manage list members by removing a user from a list. Parameters: listId (string) - The ID of the list, username (string) - The username of the user you want to remove.
Get list members. Parameters: listId (string) - The ID of the list.
Complex queries with operators for tweet search, bypasses API tier restrictions. Parameters: query (string) - The search query, maxResults (integer) - The maximum number of results to return.
Access historical tweets beyond standard API limits. Parameters: query (string) - The search query, startDate (string) - The start date of the search, endDate (string) - The end date of the search.
Real-time trend analysis and popular content discovery.
Multi-user profile analysis in single requests. Parameters: usernames (array) - An array of usernames to analyze.
User growth pattern analysis over time. Parameters: username (string) - The username to analyze.
Engagement scoring and influence calculations. Parameters: username (string) - The username to analyze.
Reconstruct complete Twitter threads with engagement metrics. Parameters: tweetId (string) - The ID of the tweet to analyze.
Map conversation structure including replies and quotes. Parameters: tweetId (string) - The ID of the tweet to analyze.
Thread performance analysis and engagement distribution. Parameters: tweetId (string) - The ID of the tweet to analyze.
Discover mutual connections via interactions. Parameters: username (string) - The username to analyze.
Follower patterns and demographic analysis. Parameters: username (string) - The username to analyze.
Influence mapping and connection strength analysis. Parameters: username (string) - The username to analyze.
Hashtag performance tracking over time with trend analysis. Parameters: hashtag (string) - The hashtag to analyze.
Sentiment analysis with keyword frequency tracking. Parameters: query (string) - The text to analyze, sampleSize (integer) - The number of samples to analyze.
Viral spread patterns and engagement velocity analysis. Parameters: tweetId (string) - The ID of the tweet to analyze.