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
expansionsarraymax_resultsintegeruser.fieldsarraypagination_tokenstringchat_conversation.fieldsarraychat.conversations.getGet chat conversation by ID4 paramsGet chat conversation by ID
max_resultsintegerconversation_idstringpagination_tokenstringchat_message_event.fieldsarraychat.conversations.messages.createSend message in chat conversation5 paramsSend message in chat conversation
message_idstringconversation_idstringconversation_tokenstringencoded_message_create_eventstringencoded_message_event_signaturestringchat.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
media_hash_keystringconversation_idstringcommunities.search.listSearch communities by keyword5 paramsSearch communities by keyword
querystringnext_tokenstringmax_resultsintegercommunity.fieldsarraypagination_tokenstringcommunities.getGet community details by ID2 paramsGet community details by ID
idstringcommunity.fieldsarraydm_conversations.createCreate new DM conversation with participants3 paramsCreate new DM conversation with participants
messagevalueparticipant_idsarrayconversation_typestringGroupdm_conversations.with.dm_events.listList DM events with specific participant9 paramsList DM events with specific participant
expansionsarrayevent_typesarraymax_resultsintegeruser.fieldsarraymedia.fieldsarraytweet.fieldsarrayparticipant_idstringdm_event.fieldsarraypagination_tokenstringdm_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
idstringexpansionsarrayevent_typesarraymax_resultsintegeruser.fieldsarraymedia.fieldsarraytweet.fieldsarraydm_event.fieldsarraypagination_tokenstringdm_events.listList all DM events for authenticated user8 paramsList all DM events for authenticated user
expansionsarrayevent_typesarraymax_resultsintegeruser.fieldsarraymedia.fieldsarraytweet.fieldsarraydm_event.fieldsarraypagination_tokenstringdm_events.getGet DM event details by ID6 paramsGet DM event details by ID
event_idstringexpansionsarrayuser.fieldsarraymedia.fieldsarraytweet.fieldsarraydm_event.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
post_idstringnote_textstringinsights.28hr.listGet post engagement insights for last 28 hours4 paramsGet post engagement insights for last 28 hours
tweet_idsarraygranularitystringDaily · Hourly · Weekly · Totalengagement.fieldsarrayrequested_metricsarrayinsights.historical.listGet historical post engagement insights6 paramsGet historical post engagement insights
end_timestringtweet_idsarraystart_timestringgranularitystringDaily · Hourly · Weekly · Totalengagement.fieldsarrayrequested_metricsarraylists.createCreate new list3 paramsCreate new list
namestringprivatebooleandescriptionstringlists.getGet list details by ID4 paramsGet list details by ID
idstringexpansionsarraylist.fieldsarrayuser.fieldsarraylists.updateUpdate list name or description4 paramsUpdate list name or description
idstringnamestringprivatebooleandescriptionstringlists.deleteDelete list by ID1 paramsDelete list by ID
idstringlists.members.listList members of a list6 paramsList members of a list
idstringexpansionsarraymax_resultsintegeruser.fieldsarraytweet.fieldsarraypagination_tokenstringlists.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
idstringexpansionsarraymax_resultsintegerpoll.fieldsarrayuser.fieldsarraymedia.fieldsarrayplace.fieldsarraytweet.fieldsarraypagination_tokenstringmedia.listGet media details by media keys2 paramsGet media details by media keys
media_keysarraymedia.fieldsarraymedia.analytics.listGet media engagement analytics5 paramsGet media engagement analytics
end_timestringmedia_keysarraystart_timestringgranularitystringhourly · daily · totaldefault: dailymedia_analytics.fieldsarraymedia.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
idstringsubtitlesobjectmedia_categorystringAmplifyVideo · TweetVideomedia.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_keystringmedia.fieldsarraynews.search.listSearch news stories by keyword4 paramsSearch news stories by keyword
querystringmax_resultsintegernews.fieldsarraymax_age_hoursintegernews.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
test_modebooleanmax_resultsintegernote.fieldsarraypagination_tokenstringnotes.search.posts_eligible_for_notes.listSearch posts eligible for Community Notes10 paramsSearch posts eligible for Community Notes
test_modebooleanexpansionsarraymax_resultsintegerpoll.fieldsarrayuser.fieldsarraymedia.fieldsarrayplace.fieldsarraytweet.fieldsarraypost_selectionstringpagination_tokenstringnotes.deleteDelete Community Note by ID1 paramsDelete Community Note by ID
idstringspaces.listGet spaces by IDs5 paramsGet spaces by IDs
idsarrayexpansionsarrayuser.fieldsarrayspace.fieldsarraytopic.fieldsarrayspaces.by.creator_ids.listGet spaces created by specific users5 paramsGet spaces created by specific users
user_idsarrayexpansionsarrayuser.fieldsarrayspace.fieldsarraytopic.fieldsarrayspaces.search.listSearch spaces by keyword7 paramsSearch spaces by keyword
querystringstatestringlive · scheduled · alldefault: allexpansionsarraymax_resultsintegeruser.fieldsarrayspace.fieldsarraytopic.fieldsarrayspaces.getGet space details by ID5 paramsGet space details by ID
idstringexpansionsarrayuser.fieldsarrayspace.fieldsarraytopic.fieldsarrayspaces.buyers.listList users who purchased space tickets6 paramsList users who purchased space tickets
idstringexpansionsarraymax_resultsintegeruser.fieldsarraytweet.fieldsarraypagination_tokenstringspaces.tweets.listGet posts shared in a space8 paramsGet posts shared in a space
idstringexpansionsarraymax_resultsintegerpoll.fieldsarrayuser.fieldsarraymedia.fieldsarrayplace.fieldsarraytweet.fieldsarraytweets.listGet posts by IDs7 paramsGet posts by IDs
idsarrayexpansionsarraypoll.fieldsarrayuser.fieldsarraymedia.fieldsarrayplace.fieldsarraytweet.fieldsarraytweets.createCreate or edit a post14 paramsCreate or edit a post
geoobjectpollobjecttextstringmediaobjectreplyobjectcard_uristringnullcastbooleancommunity_idstringedit_optionsobjectquote_tweet_idvaluereply_settingsstringfollowing · mentionedUsers · subscribers · verifiedshare_with_followersbooleandirect_message_deep_linkstringfor_super_followers_onlybooleantweets.analytics.listGet post engagement analytics5 paramsGet post engagement analytics
idsarrayend_timestringstart_timestringgranularitystringhourly · daily · weekly · totaldefault: totalanalytics.fieldsarraytweets.search.recent.listSearch recent posts by query (last 7 days)15 paramsSearch recent posts by query (last 7 days)
querystringend_timestringsince_idstringuntil_idstringexpansionsarraynext_tokenstringsort_orderstringrecency · relevancystart_timestringmax_resultsintegerpoll.fieldsarrayuser.fieldsarraymedia.fieldsarrayplace.fieldsarraytweet.fieldsarraypagination_tokenstringtweets.getGet post details by ID7 paramsGet post details by ID
idstringexpansionsarraypoll.fieldsarrayuser.fieldsarraymedia.fieldsarrayplace.fieldsarraytweet.fieldsarraytweets.deleteDelete post by ID1 paramsDelete post by ID
idstringtweets.liking_users.listList users who liked a post6 paramsList users who liked a post
idstringexpansionsarraymax_resultsintegeruser.fieldsarraytweet.fieldsarraypagination_tokenstringtweets.quote_tweets.listList quote posts of a post10 paramsList quote posts of a post
idstringexcludearrayexpansionsarraymax_resultsintegerpoll.fieldsarrayuser.fieldsarraymedia.fieldsarrayplace.fieldsarraytweet.fieldsarraypagination_tokenstringtweets.retweeted_by.getList users who reposted a post6 paramsList users who reposted a post
idstringexpansionsarraymax_resultsintegeruser.fieldsarraytweet.fieldsarraypagination_tokenstringtweets.retweets.listList reposts of a post9 paramsList reposts of a post
idstringexpansionsarraymax_resultsintegerpoll.fieldsarrayuser.fieldsarraymedia.fieldsarrayplace.fieldsarraytweet.fieldsarraypagination_tokenstringtweets.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
idsarrayexpansionsarrayuser.fieldsarraytweet.fieldsarrayusers.by.listGet users by usernames4 paramsGet users by usernames
usernamesarrayexpansionsarrayuser.fieldsarraytweet.fieldsarrayusers.by.username.getGet user profile by username4 paramsGet user profile by username
usernamestringexpansionsarrayuser.fieldsarraytweet.fieldsarrayusers.me.listGet authenticated user profile3 paramsGet authenticated user profile
expansionsarrayuser.fieldsarraytweet.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_resultsintegerpoll.fieldsarrayuser.fieldsarraymedia.fieldsarrayplace.fieldsarraytweet.fieldsarraypagination_tokenstringusers.search.listSearch users by keyword6 paramsSearch users by keyword
querystringexpansionsarraynext_tokenstringmax_resultsintegeruser.fieldsarraytweet.fieldsarrayusers.getGet user profile by ID4 paramsGet user profile by ID
idstringexpansionsarrayuser.fieldsarraytweet.fieldsarrayusers.affiliates.listList affiliated accounts of a user6 paramsList affiliated accounts of a user
idstringexpansionsarraymax_resultsintegeruser.fieldsarraytweet.fieldsarraypagination_tokenstringusers.blocking.listList users blocked by authenticated user6 paramsList users blocked by authenticated user
idstringexpansionsarraymax_resultsintegeruser.fieldsarraytweet.fieldsarraypagination_tokenstringusers.bookmarks.listList bookmarked posts9 paramsList bookmarked posts
idstringexpansionsarraymax_resultsintegerpoll.fieldsarrayuser.fieldsarraymedia.fieldsarrayplace.fieldsarraytweet.fieldsarraypagination_tokenstringusers.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
idstringfolder_idstringusers.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
idstringexpansionsarraylist.fieldsarraymax_resultsintegeruser.fieldsarraypagination_tokenstringusers.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
idstringexpansionsarraymax_resultsintegeruser.fieldsarraytweet.fieldsarraypagination_tokenstringusers.following.listList accounts a user follows6 paramsList accounts a user follows
idstringexpansionsarraymax_resultsintegeruser.fieldsarraytweet.fieldsarraypagination_tokenstringusers.following.createFollow a user2 paramsFollow a user
idstringtarget_user_idstringusers.liked_tweets.listList posts liked by a user9 paramsList posts liked by a user
idstringexpansionsarraymax_resultsintegerpoll.fieldsarrayuser.fieldsarraymedia.fieldsarrayplace.fieldsarraytweet.fieldsarraypagination_tokenstringio.github.socialapishub/social-media-api
io.github.xpaysh/social-media
com.thenextgennexus/youtube-media-mcp-server
io.github.ludmila-omlopes/youtube-video-analyzer
csoai-org/social-media-ai-mcp
com.ezbizservices/social-media