Loading...
Loading...
Automate Twitter/X tasks via Rube MCP (Composio): posts, search, users, bookmarks, lists, media. Always search tools first for current schemas.
npx skill4agent add composiohq/awesome-claude-skills twitter-automationRUBE_MANAGE_CONNECTIONStwitterRUBE_SEARCH_TOOLShttps://rube.app/mcpRUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONStwitterTWITTER_USER_LOOKUP_METWITTER_UPLOAD_MEDIATWITTER_UPLOAD_LARGE_MEDIATWITTER_CREATION_OF_A_POSTTWITTER_POST_LOOKUP_BY_POST_IDTWITTER_POST_DELETE_BY_POST_IDtextmedia__media_idsreply__in_reply_to_tweet_idquote_tweet_ididTWITTER_RECENT_SEARCHTWITTER_FULL_ARCHIVE_SEARCHTWITTER_RECENT_SEARCH_COUNTSquerymax_resultsnext_tokenstart_timeend_timetweet__fieldsexpansionsfrom:usernameto:usernameis:retweethas:media-is:retweetmeta.result_count: 0dataTWITTER_USER_LOOKUP_METWITTER_USER_LOOKUP_BY_USERNAMETWITTER_USER_LOOKUP_BY_IDTWITTER_USER_LOOKUP_BY_IDSusernameididsuser__fieldsTWITTER_USER_LOOKUP_METWITTER_BOOKMARKS_BY_USERTWITTER_ADD_POST_TO_BOOKMARKSTWITTER_REMOVE_A_BOOKMARKED_POSTidtweet_idmax_resultspagination_tokenpagination_tokennext_tokenTWITTER_USER_LOOKUP_METWITTER_GET_A_USER_S_OWNED_LISTSTWITTER_GET_A_USER_S_LIST_MEMBERSHIPSTWITTER_GET_A_USER_S_PINNED_LISTSTWITTER_GET_USER_S_FOLLOWED_LISTSTWITTER_LIST_LOOKUP_BY_LIST_IDidlist_idmax_resultsTWITTER_USER_LOOKUP_METWITTER_RETURNS_POST_OBJECTS_LIKED_BY_THE_PROVIDED_USER_IDTWITTER_UNLIKE_POSTidtweet_idfrom:usernameto:username@username#hashtag"exact phrase"has:mediahas:linksis:retweet-is:retweetis:reply-is:replylang:enOR-1. Upload media with TWITTER_UPLOAD_MEDIA (images) or TWITTER_UPLOAD_LARGE_MEDIA (video/GIF)
2. Get media_id from response
3. Pass media_id as string in media__media_ids array to TWITTER_CREATION_OF_A_POSTx-rate-limit-remaining| Task | Tool Slug | Key Params |
|---|---|---|
| Create post | TWITTER_CREATION_OF_A_POST | text |
| Delete post | TWITTER_POST_DELETE_BY_POST_ID | id |
| Look up post | TWITTER_POST_LOOKUP_BY_POST_ID | id |
| Recent search | TWITTER_RECENT_SEARCH | query |
| Archive search | TWITTER_FULL_ARCHIVE_SEARCH | query |
| Search counts | TWITTER_RECENT_SEARCH_COUNTS | query |
| My profile | TWITTER_USER_LOOKUP_ME | (none) |
| User by name | TWITTER_USER_LOOKUP_BY_USERNAME | username |
| User by ID | TWITTER_USER_LOOKUP_BY_ID | id |
| Users by IDs | TWITTER_USER_LOOKUP_BY_IDS | ids |
| Upload media | TWITTER_UPLOAD_MEDIA | media |
| Upload video | TWITTER_UPLOAD_LARGE_MEDIA | media |
| List bookmarks | TWITTER_BOOKMARKS_BY_USER | id |
| Add bookmark | TWITTER_ADD_POST_TO_BOOKMARKS | tweet_id |
| Remove bookmark | TWITTER_REMOVE_A_BOOKMARKED_POST | tweet_id |
| Unlike post | TWITTER_UNLIKE_POST | tweet_id |
| Liked posts | TWITTER_RETURNS_POST_OBJECTS_LIKED_BY_THE_PROVIDED_USER_ID | id |
| Owned lists | TWITTER_GET_A_USER_S_OWNED_LISTS | id |
| List memberships | TWITTER_GET_A_USER_S_LIST_MEMBERSHIPS | id |
| Pinned lists | TWITTER_GET_A_USER_S_PINNED_LISTS | id |
| Followed lists | TWITTER_GET_USER_S_FOLLOWED_LISTS | id |
| List details | TWITTER_LIST_LOOKUP_BY_LIST_ID | list_id |