
X (Twitter) Trends MCP
Pulls Twitter and Google Search trend data into your Claude or Cursor workspace through a simple MCP integration. You get time series for any keyword, growth rates, and multi-source comparisons without scraping or managing browser sessions. The free tier gives you 100 requests per month, which is enough for occasional checks or weekly batch jobs. The API returns clean JSON with date/value pairs, and the MCP config drops into Claude Desktop or Cursor in under a minute. Reach for this when you need to ground a conversation in actual search momentum or compare buzz across platforms without opening twelve tabs.
- GitHub stars
- 47
- tools
- 80
- auth
- Secret needed
- transport
- HTTP
- last updated
- Oct 21, 2026
Tools
80 toolsPublic tool metadata for what this MCP can expose to an agent.
chat.conversations.listList chat conversations for authenticated user5 params
List chat conversations for authenticated user
chat_conversation.fieldsarrayexpansionsarraymax_resultsintegerpagination_tokenstringuser.fieldsarraychat.conversations.getGet chat conversation by ID4 params
Get chat conversation by ID
chat_message_event.fieldsarrayconversation_idstringmax_resultsintegerpagination_tokenstringchat.conversations.messages.createSend message in chat conversation5 params
Send message in chat conversation
conversation_idstringconversation_tokenstringencoded_message_create_eventstringencoded_message_event_signaturestringmessage_idstringchat.conversations.read.createMark chat conversation as read2 params
Mark chat conversation as read
conversation_idstringseen_until_sequence_idstringchat.conversations.typing.createSend typing indicator in chat conversation1 params
Send typing indicator in chat conversation
conversation_idstringchat.media.getDownload media from chat conversation2 params
Download media from chat conversation
conversation_idstringmedia_hash_keystringcommunities.search.listSearch communities by keyword5 params
Search communities by keyword
community.fieldsarraymax_resultsintegernext_tokenstringpagination_tokenstringquerystringcommunities.getGet community details by ID2 params
Get community details by ID
community.fieldsarrayidstringdm_conversations.createCreate new DM conversation with participants3 params
Create new DM conversation with participants
conversation_typestringGroupmessagevalueparticipant_idsarraydm_conversations.with.dm_events.listList DM events with specific participant9 params
List DM events with specific participant
dm_event.fieldsarrayevent_typesarrayexpansionsarraymax_resultsintegermedia.fieldsarraypagination_tokenstringparticipant_idstringtweet.fieldsarrayuser.fieldsarraydm_conversations.with.messages.createSend DM to participant by user ID1 params
Send DM to participant by user ID
participant_idstringdm_conversations.messages.createSend DM in existing conversation by ID1 params
Send DM in existing conversation by ID
dm_conversation_idstringdm_conversations.dm_events.listList DM events in conversation by ID9 params
List DM events in conversation by ID
dm_event.fieldsarrayevent_typesarrayexpansionsarrayidstringmax_resultsintegermedia.fieldsarraypagination_tokenstringtweet.fieldsarrayuser.fieldsarraydm_events.listList all DM events for authenticated user8 params
List all DM events for authenticated user
dm_event.fieldsarrayevent_typesarrayexpansionsarraymax_resultsintegermedia.fieldsarraypagination_tokenstringtweet.fieldsarrayuser.fieldsarraydm_events.getGet DM event details by ID6 params
Get DM event details by ID
dm_event.fieldsarrayevent_idstringexpansionsarraymedia.fieldsarraytweet.fieldsarrayuser.fieldsarraydm_events.deleteDelete DM event by ID1 params
Delete DM event by ID
event_idstringevaluate_note.createSubmit evaluation for a Community Note2 params
Submit evaluation for a Community Note
note_textstringpost_idstringinsights.28hr.listGet post engagement insights for last 28 hours4 params
Get post engagement insights for last 28 hours
engagement.fieldsarraygranularitystringDaily · Hourly · Weekly · Totalrequested_metricsarraytweet_idsarrayinsights.historical.listGet historical post engagement insights6 params
Get historical post engagement insights
end_timestringengagement.fieldsarraygranularitystringDaily · Hourly · Weekly · Totalrequested_metricsarraystart_timestringtweet_idsarraylists.createCreate new list3 params
Create new list
descriptionstringnamestringprivatebooleanlists.getGet list details by ID4 params
Get list details by ID
expansionsarrayidstringlist.fieldsarrayuser.fieldsarraylists.updateUpdate list name or description4 params
Update list name or description
descriptionstringidstringnamestringprivatebooleanlists.deleteDelete list by ID1 params
Delete list by ID
idstringlists.members.listList members of a list6 params
List members of a list
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarraylists.members.createAdd member to list2 params
Add member to list
idstringuser_idstringlists.members.deleteRemove member from list2 params
Remove member from list
idstringuser_idstringlists.tweets.listGet posts from a list timeline9 params
Get posts from a list timeline
expansionsarrayidstringmax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarraymedia.listGet media details by media keys2 params
Get media details by media keys
media.fieldsarraymedia_keysarraymedia.analytics.listGet media engagement analytics5 params
Get media engagement analytics
end_timestringgranularitystringhourly · daily · totaldefault: dailymedia_analytics.fieldsarraymedia_keysarraystart_timestringmedia.metadata.createSet alt text or metadata on uploaded media2 params
Set alt text or metadata on uploaded media
idstringmetadataobjectmedia.subtitles.createAdd subtitles to media3 params
Add subtitles to media
idstringmedia_categorystringAmplifyVideo · TweetVideosubtitlesobjectmedia.subtitles.deleteRemove subtitles from media3 params
Remove subtitles from media
idstringlanguage_codestringmedia_categorystringAmplifyVideo · TweetVideomedia.getGet media details by single media key2 params
Get media details by single media key
media.fieldsarraymedia_keystringnews.search.listSearch news stories by keyword4 params
Search news stories by keyword
max_age_hoursintegermax_resultsintegernews.fieldsarrayquerystringnews.getGet news story details by ID2 params
Get news story details by ID
idstringnews.fieldsarraynotes.createCreate Community Note on a post3 params
Create Community Note on a post
infoobjectpost_idstringtest_modebooleannotes.search.notes_written.listSearch Community Notes written by user4 params
Search Community Notes written by user
max_resultsintegernote.fieldsarraypagination_tokenstringtest_modebooleannotes.search.posts_eligible_for_notes.listSearch posts eligible for Community Notes10 params
Search posts eligible for Community Notes
expansionsarraymax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraypost_selectionstringtest_modebooleantweet.fieldsarrayuser.fieldsarraynotes.deleteDelete Community Note by ID1 params
Delete Community Note by ID
idstringspaces.listGet spaces by IDs5 params
Get spaces by IDs
expansionsarrayidsarrayspace.fieldsarraytopic.fieldsarrayuser.fieldsarrayspaces.by.creator_ids.listGet spaces created by specific users5 params
Get spaces created by specific users
expansionsarrayspace.fieldsarraytopic.fieldsarrayuser.fieldsarrayuser_idsarrayspaces.search.listSearch spaces by keyword7 params
Search spaces by keyword
expansionsarraymax_resultsintegerquerystringspace.fieldsarraystatestringlive · scheduled · alldefault: alltopic.fieldsarrayuser.fieldsarrayspaces.getGet space details by ID5 params
Get space details by ID
expansionsarrayidstringspace.fieldsarraytopic.fieldsarrayuser.fieldsarrayspaces.buyers.listList users who purchased space tickets6 params
List users who purchased space tickets
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarrayspaces.tweets.listGet posts shared in a space8 params
Get posts shared in a space
expansionsarrayidstringmax_resultsintegermedia.fieldsarrayplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarraytweets.listGet posts by IDs7 params
Get posts by IDs
expansionsarrayidsarraymedia.fieldsarrayplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarraytweets.createCreate or edit a post14 params
Create or edit a post
card_uristringcommunity_idstringdirect_message_deep_linkstringedit_optionsobjectfor_super_followers_onlybooleangeoobjectmediaobjectnullcastbooleanpollobjectquote_tweet_idvaluereplyobjectreply_settingsstringfollowing · mentionedUsers · subscribers · verifiedshare_with_followersbooleantextstringtweets.analytics.listGet post engagement analytics5 params
Get post engagement analytics
analytics.fieldsarrayend_timestringgranularitystringhourly · daily · weekly · totaldefault: totalidsarraystart_timestringtweets.search.recent.listSearch recent posts by query (last 7 days)15 params
Search recent posts by query (last 7 days)
end_timestringexpansionsarraymax_resultsintegermedia.fieldsarraynext_tokenstringpagination_tokenstringplace.fieldsarraypoll.fieldsarrayquerystringsince_idstringsort_orderstringrecency · relevancystart_timestringtweet.fieldsarrayuntil_idstringuser.fieldsarraytweets.getGet post details by ID7 params
Get post details by ID
expansionsarrayidstringmedia.fieldsarrayplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarraytweets.deleteDelete post by ID1 params
Delete post by ID
idstringtweets.liking_users.listList users who liked a post6 params
List users who liked a post
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarraytweets.quote_tweets.listList quote posts of a post10 params
List quote posts of a post
excludearrayexpansionsarrayidstringmax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarraytweets.retweeted_by.getList users who reposted a post6 params
List users who reposted a post
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarraytweets.retweets.listList reposts of a post9 params
List reposts of a post
expansionsarrayidstringmax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarraytweets.hidden.updateHide or unhide reply to your post2 params
Hide or unhide reply to your post
hiddenbooleantweet_idstringusers.listGet users by IDs4 params
Get users by IDs
expansionsarrayidsarraytweet.fieldsarrayuser.fieldsarrayusers.by.listGet users by usernames4 params
Get users by usernames
expansionsarraytweet.fieldsarrayuser.fieldsarrayusernamesarrayusers.by.username.getGet user profile by username4 params
Get user profile by username
expansionsarraytweet.fieldsarrayuser.fieldsarrayusernamestringusers.me.listGet authenticated user profile3 params
Get authenticated user profile
expansionsarraytweet.fieldsarrayuser.fieldsarrayusers.personalized_trends.listGet personalized trending topics1 params
Get personalized trending topics
personalized_trend.fieldsarrayusers.reposts_of_me.listList reposts of authenticated user's posts8 params
List reposts of authenticated user's posts
expansionsarraymax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarrayusers.search.listSearch users by keyword6 params
Search users by keyword
expansionsarraymax_resultsintegernext_tokenstringquerystringtweet.fieldsarrayuser.fieldsarrayusers.getGet user profile by ID4 params
Get user profile by ID
expansionsarrayidstringtweet.fieldsarrayuser.fieldsarrayusers.affiliates.listList affiliated accounts of a user6 params
List affiliated accounts of a user
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarrayusers.blocking.listList users blocked by authenticated user6 params
List users blocked by authenticated user
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarrayusers.bookmarks.listList bookmarked posts9 params
List bookmarked posts
expansionsarrayidstringmax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarrayusers.bookmarks.createBookmark a post2 params
Bookmark a post
idstringtweet_idstringusers.bookmarks.folders.listList bookmark folders3 params
List bookmark folders
idstringmax_resultsintegerpagination_tokenstringusers.bookmarks.folders.getList bookmarks in specific folder2 params
List bookmarks in specific folder
folder_idstringidstringusers.bookmarks.deleteRemove post from bookmarks2 params
Remove post from bookmarks
idstringtweet_idstringusers.dm.block.createBlock DMs from a user1 params
Block DMs from a user
idstringusers.dm.unblock.createUnblock DMs from a user1 params
Unblock DMs from a user
idstringusers.followed_lists.listList lists followed by user6 params
List lists followed by user
expansionsarrayidstringlist.fieldsarraymax_resultsintegerpagination_tokenstringuser.fieldsarrayusers.followed_lists.createFollow a list2 params
Follow a list
idstringlist_idstringusers.followed_lists.deleteUnfollow a list2 params
Unfollow a list
idstringlist_idstringusers.followers.listList followers of a user6 params
List followers of a user
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarrayusers.following.listList accounts a user follows6 params
List accounts a user follows
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarrayusers.following.createFollow a user2 params
Follow a user
idstringtarget_user_idstringusers.liked_tweets.listList posts liked by a user9 params
List posts liked by a user
expansionsarrayidstringmax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarraySponsors
Readme
Trends MCP
Live trend data for AI agents: 53 data sets from 27 platforms, including Google, TikTok, YouTube, Amazon, Reddit, Pinterest, Instagram and X. One MCP connection, one API key.
Details
- Repository
- github.com/trendsmcp-ai/trends-mcp
- Website
- trendsmcp.ai
- Category
- Media & Entertainment
- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active