
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.
Public tool metadata for what this MCP can expose to an agent.
chat.conversations.listList chat conversations for authenticated user5 paramsList chat conversations for authenticated user
chat_conversation.fieldsarrayexpansionsarraymax_resultsintegerpagination_tokenstringuser.fieldsarraychat.conversations.getGet chat conversation by ID4 paramsGet chat conversation by ID
chat_message_event.fieldsarrayconversation_idstringmax_resultsintegerpagination_tokenstringchat.conversations.messages.createSend message in chat conversation5 paramsSend message in chat conversation
conversation_idstringconversation_tokenstringencoded_message_create_eventstringencoded_message_event_signaturestringmessage_idstringchat.conversations.read.createMark chat conversation as read2 paramsMark chat conversation as read
conversation_idstringseen_until_sequence_idstringchat.conversations.typing.createSend typing indicator in chat conversation1 paramsSend typing indicator in chat conversation
conversation_idstringchat.media.getDownload media from chat conversation2 paramsDownload media from chat conversation
conversation_idstringmedia_hash_keystringcommunities.search.listSearch communities by keyword5 paramsSearch communities by keyword
community.fieldsarraymax_resultsintegernext_tokenstringpagination_tokenstringquerystringcommunities.getGet community details by ID2 paramsGet community details by ID
community.fieldsarrayidstringdm_conversations.createCreate new DM conversation with participants3 paramsCreate new DM conversation with participants
conversation_typestringGroupmessagevalueparticipant_idsarraydm_conversations.with.dm_events.listList DM events with specific participant9 paramsList 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 paramsSend DM to participant by user ID
participant_idstringdm_conversations.messages.createSend DM in existing conversation by ID1 paramsSend DM in existing conversation by ID
dm_conversation_idstringdm_conversations.dm_events.listList DM events in conversation by ID9 paramsList DM events in conversation by ID
dm_event.fieldsarrayevent_typesarrayexpansionsarrayidstringmax_resultsintegermedia.fieldsarraypagination_tokenstringtweet.fieldsarrayuser.fieldsarraydm_events.listList all DM events for authenticated user8 paramsList all DM events for authenticated user
dm_event.fieldsarrayevent_typesarrayexpansionsarraymax_resultsintegermedia.fieldsarraypagination_tokenstringtweet.fieldsarrayuser.fieldsarraydm_events.getGet DM event details by ID6 paramsGet DM event details by ID
dm_event.fieldsarrayevent_idstringexpansionsarraymedia.fieldsarraytweet.fieldsarrayuser.fieldsarraydm_events.deleteDelete DM event by ID1 paramsDelete DM event by ID
event_idstringevaluate_note.createSubmit evaluation for a Community Note2 paramsSubmit evaluation for a Community Note
note_textstringpost_idstringinsights.28hr.listGet post engagement insights for last 28 hours4 paramsGet post engagement insights for last 28 hours
engagement.fieldsarraygranularitystringDaily · Hourly · Weekly · Totalrequested_metricsarraytweet_idsarrayinsights.historical.listGet historical post engagement insights6 paramsGet historical post engagement insights
end_timestringengagement.fieldsarraygranularitystringDaily · Hourly · Weekly · Totalrequested_metricsarraystart_timestringtweet_idsarraylists.createCreate new list3 paramsCreate new list
descriptionstringnamestringprivatebooleanlists.getGet list details by ID4 paramsGet list details by ID
expansionsarrayidstringlist.fieldsarrayuser.fieldsarraylists.updateUpdate list name or description4 paramsUpdate list name or description
descriptionstringidstringnamestringprivatebooleanlists.deleteDelete list by ID1 paramsDelete list by ID
idstringlists.members.listList members of a list6 paramsList members of a list
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarraylists.members.createAdd member to list2 paramsAdd member to list
idstringuser_idstringlists.members.deleteRemove member from list2 paramsRemove member from list
idstringuser_idstringlists.tweets.listGet posts from a list timeline9 paramsGet posts from a list timeline
expansionsarrayidstringmax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarraymedia.listGet media details by media keys2 paramsGet media details by media keys
media.fieldsarraymedia_keysarraymedia.analytics.listGet media engagement analytics5 paramsGet media engagement analytics
end_timestringgranularitystringhourly · daily · totaldefault: dailymedia_analytics.fieldsarraymedia_keysarraystart_timestringmedia.metadata.createSet alt text or metadata on uploaded media2 paramsSet alt text or metadata on uploaded media
idstringmetadataobjectmedia.subtitles.createAdd subtitles to media3 paramsAdd subtitles to media
idstringmedia_categorystringAmplifyVideo · TweetVideosubtitlesobjectmedia.subtitles.deleteRemove subtitles from media3 paramsRemove subtitles from media
idstringlanguage_codestringmedia_categorystringAmplifyVideo · TweetVideomedia.getGet media details by single media key2 paramsGet media details by single media key
media.fieldsarraymedia_keystringnews.search.listSearch news stories by keyword4 paramsSearch news stories by keyword
max_age_hoursintegermax_resultsintegernews.fieldsarrayquerystringnews.getGet news story details by ID2 paramsGet news story details by ID
idstringnews.fieldsarraynotes.createCreate Community Note on a post3 paramsCreate Community Note on a post
infoobjectpost_idstringtest_modebooleannotes.search.notes_written.listSearch Community Notes written by user4 paramsSearch Community Notes written by user
max_resultsintegernote.fieldsarraypagination_tokenstringtest_modebooleannotes.search.posts_eligible_for_notes.listSearch posts eligible for Community Notes10 paramsSearch posts eligible for Community Notes
expansionsarraymax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraypost_selectionstringtest_modebooleantweet.fieldsarrayuser.fieldsarraynotes.deleteDelete Community Note by ID1 paramsDelete Community Note by ID
idstringspaces.listGet spaces by IDs5 paramsGet spaces by IDs
expansionsarrayidsarrayspace.fieldsarraytopic.fieldsarrayuser.fieldsarrayspaces.by.creator_ids.listGet spaces created by specific users5 paramsGet spaces created by specific users
expansionsarrayspace.fieldsarraytopic.fieldsarrayuser.fieldsarrayuser_idsarrayspaces.search.listSearch spaces by keyword7 paramsSearch spaces by keyword
expansionsarraymax_resultsintegerquerystringspace.fieldsarraystatestringlive · scheduled · alldefault: alltopic.fieldsarrayuser.fieldsarrayspaces.getGet space details by ID5 paramsGet space details by ID
expansionsarrayidstringspace.fieldsarraytopic.fieldsarrayuser.fieldsarrayspaces.buyers.listList users who purchased space tickets6 paramsList users who purchased space tickets
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarrayspaces.tweets.listGet posts shared in a space8 paramsGet posts shared in a space
expansionsarrayidstringmax_resultsintegermedia.fieldsarrayplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarraytweets.listGet posts by IDs7 paramsGet posts by IDs
expansionsarrayidsarraymedia.fieldsarrayplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarraytweets.createCreate or edit a post14 paramsCreate 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 paramsGet post engagement analytics
analytics.fieldsarrayend_timestringgranularitystringhourly · daily · weekly · totaldefault: totalidsarraystart_timestringtweets.search.recent.listSearch recent posts by query (last 7 days)15 paramsSearch 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 paramsGet post details by ID
expansionsarrayidstringmedia.fieldsarrayplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarraytweets.deleteDelete post by ID1 paramsDelete post by ID
idstringtweets.liking_users.listList users who liked a post6 paramsList users who liked a post
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarraytweets.quote_tweets.listList quote posts of a post10 paramsList quote posts of a post
excludearrayexpansionsarrayidstringmax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarraytweets.retweeted_by.getList users who reposted a post6 paramsList users who reposted a post
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarraytweets.retweets.listList reposts of a post9 paramsList reposts of a post
expansionsarrayidstringmax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarraytweets.hidden.updateHide or unhide reply to your post2 paramsHide or unhide reply to your post
hiddenbooleantweet_idstringusers.listGet users by IDs4 paramsGet users by IDs
expansionsarrayidsarraytweet.fieldsarrayuser.fieldsarrayusers.by.listGet users by usernames4 paramsGet users by usernames
expansionsarraytweet.fieldsarrayuser.fieldsarrayusernamesarrayusers.by.username.getGet user profile by username4 paramsGet user profile by username
expansionsarraytweet.fieldsarrayuser.fieldsarrayusernamestringusers.me.listGet authenticated user profile3 paramsGet authenticated user profile
expansionsarraytweet.fieldsarrayuser.fieldsarrayusers.personalized_trends.listGet personalized trending topics1 paramsGet personalized trending topics
personalized_trend.fieldsarrayusers.reposts_of_me.listList reposts of authenticated user's posts8 paramsList reposts of authenticated user's posts
expansionsarraymax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarrayusers.search.listSearch users by keyword6 paramsSearch users by keyword
expansionsarraymax_resultsintegernext_tokenstringquerystringtweet.fieldsarrayuser.fieldsarrayusers.getGet user profile by ID4 paramsGet user profile by ID
expansionsarrayidstringtweet.fieldsarrayuser.fieldsarrayusers.affiliates.listList affiliated accounts of a user6 paramsList affiliated accounts of a user
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarrayusers.blocking.listList users blocked by authenticated user6 paramsList users blocked by authenticated user
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarrayusers.bookmarks.listList bookmarked posts9 paramsList bookmarked posts
expansionsarrayidstringmax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarrayusers.bookmarks.createBookmark a post2 paramsBookmark a post
idstringtweet_idstringusers.bookmarks.folders.listList bookmark folders3 paramsList bookmark folders
idstringmax_resultsintegerpagination_tokenstringusers.bookmarks.folders.getList bookmarks in specific folder2 paramsList bookmarks in specific folder
folder_idstringidstringusers.bookmarks.deleteRemove post from bookmarks2 paramsRemove post from bookmarks
idstringtweet_idstringusers.dm.block.createBlock DMs from a user1 paramsBlock DMs from a user
idstringusers.dm.unblock.createUnblock DMs from a user1 paramsUnblock DMs from a user
idstringusers.followed_lists.listList lists followed by user6 paramsList lists followed by user
expansionsarrayidstringlist.fieldsarraymax_resultsintegerpagination_tokenstringuser.fieldsarrayusers.followed_lists.createFollow a list2 paramsFollow a list
idstringlist_idstringusers.followed_lists.deleteUnfollow a list2 paramsUnfollow a list
idstringlist_idstringusers.followers.listList followers of a user6 paramsList followers of a user
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarrayusers.following.listList accounts a user follows6 paramsList accounts a user follows
expansionsarrayidstringmax_resultsintegerpagination_tokenstringtweet.fieldsarrayuser.fieldsarrayusers.following.createFollow a user2 paramsFollow a user
idstringtarget_user_idstringusers.liked_tweets.listList posts liked by a user9 paramsList posts liked by a user
expansionsarrayidstringmax_resultsintegermedia.fieldsarraypagination_tokenstringplace.fieldsarraypoll.fieldsarraytweet.fieldsarrayuser.fieldsarray