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 a new tweet. Parameters: text (string)
Post a tweet with media attachment. Parameters: text (string), mediaPath (string), mediaType (string), altText (optional string)
Get a specific tweet by ID. Parameters: tweetId (string), tweetFields (array of strings)
Reply to an existing tweet. Parameters: tweetId (string), text (string)
Delete a tweet. Parameters: tweetId (string)
Search for tweets. Parameters: query (string), maxResults (optional integer), tweetFields (array of strings)
Get analytics for a hashtag. Parameters: hashtag (string), startTime (string), endTime (string)
Get user information. Parameters: username (string), fields (array of strings)
Get user's tweets. Parameters: username (string), maxResults (optional integer), tweetFields (array of strings)
Get user's followers. Parameters: username (string), maxResults (optional integer), userFields (array of strings)
Get accounts a user follows. Parameters: username (string), maxResults (optional integer), userFields (array of strings)
Like a tweet. Parameters: tweetId (string)
Unlike a tweet. Parameters: tweetId (string)
Retweet a tweet. Parameters: tweetId (string)
Undo a retweet. Parameters: tweetId (string)
Get users who retweeted a tweet. Parameters: tweetId (string), maxResults (optional integer), userFields (array of strings)
Get tweets liked by a user. Parameters: userId (string), maxResults (optional integer), tweetFields (array of strings)
Create a new list. Parameters: name (string), description (string), isPrivate (boolean)
Add a user to a list. Parameters: listId (string), username (string)
Remove a user from a list. Parameters: listId (string), username (string)
Get members of a list. Parameters: listId (string), maxResults (optional integer), userFields (array of strings)