CAT
/MCP
SkillsMCPMarketplacesDigestToolsAdvertise

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by Category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP Servers by Category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by Category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control

Cross AI Tools

Discover Claude Code plugins, extensions, and tools. Automatically updated directory of Anthropic Claude AI marketplaces with development tools, productivity plugins, and integrations.

Resources

  • Browse Skills
  • Browse MCP Servers
  • Browse Marketplaces
  • Plugins Reference

Community

  • About
  • Tools
  • Feedback
  • Privacy Policy
  • Advertise

Built for the Claude Code community with Claude Code by @mertduzgun

Independent project, not affiliated with Anthropic

X (Twitter) Trends MCP

ai.trendsmcp/x-twitter
80 toolsauthHTTPregistry active
Summary

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.

CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →

Tools

Public tool metadata for what this MCP can expose to an agent.

80 tools
chat.conversations.listList chat conversations for authenticated user5 params

List chat conversations for authenticated user

Parameters* required
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
Maximum number of conversations to return.default: 10
user.fieldsarray
A comma separated list of User fields to display.
pagination_tokenstring
Token for pagination to retrieve the next page of results.
chat_conversation.fieldsarray
A comma separated list of ChatConversation fields to display.
chat.conversations.getGet chat conversation by ID4 params

Get chat conversation by ID

Parameters* required
max_resultsinteger
Maximum number of message events to return.default: 10
conversation_idstring
The Chat conversation ID.
pagination_tokenstring
Token for pagination to retrieve the next page of results.
chat_message_event.fieldsarray
A comma separated list of ChatMessageEvent fields to display.
chat.conversations.messages.createSend message in chat conversation5 params

Send message in chat conversation

Parameters* required
message_idstring
Unique identifier for this message.
conversation_idstring
The Chat conversation ID.
conversation_tokenstring
Optional conversation token.
encoded_message_create_eventstring
Base64-encoded Thrift MessageCreateEvent containing encrypted message contents.
encoded_message_event_signaturestring
Base64-encoded Thrift MessageEventSignature for message verification.
chat.conversations.read.createMark chat conversation as read2 params

Mark chat conversation as read

Parameters* required
conversation_idstring
The Chat conversation ID.
seen_until_sequence_idstring
The sequence ID of the last message to mark as read up to.
chat.conversations.typing.createSend typing indicator in chat conversation1 params

Send typing indicator in chat conversation

Parameters* required
conversation_idstring
The Chat conversation ID.
chat.media.getDownload media from chat conversation2 params

Download media from chat conversation

Parameters* required
media_hash_keystring
The media hash key returned from the upload initialize step.
conversation_idstring
The Chat conversation ID.
communities.search.listSearch communities by keyword5 params

Search communities by keyword

Parameters* required
querystring
Query to search communities.
next_tokenstring
This parameter is used to get the next 'page' of results. The value used with the parameter is pulled directly from the response provided by the API, and should not be modified.
max_resultsinteger
The maximum number of search results to be returned by a request.default: 10
community.fieldsarray
A comma separated list of Community fields to display.
pagination_tokenstring
This parameter is used to get the next 'page' of results. The value used with the parameter is pulled directly from the response provided by the API, and should not be modified.
communities.getGet community details by ID2 params

Get community details by ID

Parameters* required
idstring
The ID of the Community.
community.fieldsarray
A comma separated list of Community fields to display.
dm_conversations.createCreate new DM conversation with participants3 params

Create new DM conversation with participants

Parameters* required
messagevalue
participant_idsarray
Participants for the DM Conversation.
conversation_typestring
The conversation type that is being created.one of Group
dm_conversations.with.dm_events.listList DM events with specific participant9 params

List DM events with specific participant

Parameters* required
expansionsarray
A comma separated list of fields to expand.
event_typesarray
The set of event_types to include in the results.
max_resultsinteger
The maximum number of results.default: 100
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
participant_idstring
The ID of the participant user for the One to One DM conversation.
dm_event.fieldsarray
A comma separated list of DmEvent fields to display.
pagination_tokenstring
This parameter is used to get a specified 'page' of results.
dm_conversations.with.messages.createSend DM to participant by user ID1 params

Send DM to participant by user ID

Parameters* required
participant_idstring
The ID of the recipient user that will receive the DM.
dm_conversations.messages.createSend DM in existing conversation by ID1 params

Send DM in existing conversation by ID

Parameters* required
dm_conversation_idstring
The DM Conversation ID.
dm_conversations.dm_events.listList DM events in conversation by ID9 params

List DM events in conversation by ID

Parameters* required
idstring
The DM conversation ID.
expansionsarray
A comma separated list of fields to expand.
event_typesarray
The set of event_types to include in the results.
max_resultsinteger
The maximum number of results.default: 100
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
dm_event.fieldsarray
A comma separated list of DmEvent fields to display.
pagination_tokenstring
This parameter is used to get a specified 'page' of results.
dm_events.listList all DM events for authenticated user8 params

List all DM events for authenticated user

Parameters* required
expansionsarray
A comma separated list of fields to expand.
event_typesarray
The set of event_types to include in the results.
max_resultsinteger
The maximum number of results.default: 100
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
dm_event.fieldsarray
A comma separated list of DmEvent fields to display.
pagination_tokenstring
This parameter is used to get a specified 'page' of results.
dm_events.getGet DM event details by ID6 params

Get DM event details by ID

Parameters* required
event_idstring
dm event id.
expansionsarray
A comma separated list of fields to expand.
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
dm_event.fieldsarray
A comma separated list of DmEvent fields to display.
dm_events.deleteDelete DM event by ID1 params

Delete DM event by ID

Parameters* required
event_idstring
The ID of the direct-message event to delete.
evaluate_note.createSubmit evaluation for a Community Note2 params

Submit evaluation for a Community Note

Parameters* required
post_idstring
Unique identifier of this Tweet. This is returned as a string in order to avoid complications with languages and tools that cannot handle large integers.
note_textstring
Text for the community note.
insights.28hr.listGet post engagement insights for last 28 hours4 params

Get post engagement insights for last 28 hours

Parameters* required
tweet_idsarray
List of PostIds for 28hr metrics.
granularitystring
granularity of metrics response.one of Daily · Hourly · Weekly · Total
engagement.fieldsarray
A comma separated list of Engagement fields to display.
requested_metricsarray
request metrics for historical request.
insights.historical.listGet historical post engagement insights6 params

Get historical post engagement insights

Parameters* required
end_timestring
YYYY-MM-DDTHH:mm:ssZ. The UTC timestamp representing the end of the time range.
tweet_idsarray
List of PostIds for historical metrics.
start_timestring
YYYY-MM-DDTHH:mm:ssZ. The UTC timestamp representing the start of the time range.
granularitystring
granularity of metrics response.one of Daily · Hourly · Weekly · Total
engagement.fieldsarray
A comma separated list of Engagement fields to display.
requested_metricsarray
request metrics for historical request.
lists.createCreate new list3 params

Create new list

Parameters* required
namestring
privateboolean
default: false
descriptionstring
lists.getGet list details by ID4 params

Get list details by ID

Parameters* required
idstring
The ID of the List.
expansionsarray
A comma separated list of fields to expand.
list.fieldsarray
A comma separated list of List fields to display.
user.fieldsarray
A comma separated list of User fields to display.
lists.updateUpdate list name or description4 params

Update list name or description

Parameters* required
idstring
The ID of the List to modify.
namestring
privateboolean
descriptionstring
lists.deleteDelete list by ID1 params

Delete list by ID

Parameters* required
idstring
The ID of the List to delete.
lists.members.listList members of a list6 params

List members of a list

Parameters* required
idstring
The ID of the List.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results.default: 100
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get a specified 'page' of results.
lists.members.createAdd member to list2 params

Add member to list

Parameters* required
idstring
The ID of the List for which to add a member.
user_idstring
Unique identifier of this User. This is returned as a string in order to avoid complications with languages and tools that cannot handle large integers.
lists.members.deleteRemove member from list2 params

Remove member from list

Parameters* required
idstring
The ID of the List to remove a member.
user_idstring
The ID of User that will be removed from the List.
lists.tweets.listGet posts from a list timeline9 params

Get posts from a list timeline

Parameters* required
idstring
The ID of the List.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results.default: 100
poll.fieldsarray
A comma separated list of Poll fields to display.
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
place.fieldsarray
A comma separated list of Place fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get the next 'page' of results.
media.listGet media details by media keys2 params

Get media details by media keys

Parameters* required
media_keysarray
A comma separated list of Media Keys. Up to 100 are allowed in a single request.
media.fieldsarray
A comma separated list of Media fields to display.
media.analytics.listGet media engagement analytics5 params

Get media engagement analytics

Parameters* required
end_timestring
YYYY-MM-DDTHH:mm:ssZ. The UTC timestamp representing the end of the time range.
media_keysarray
A comma separated list of Media Keys. Up to 100 are allowed in a single request.
start_timestring
YYYY-MM-DDTHH:mm:ssZ. The UTC timestamp representing the start of the time range.
granularitystring
The granularity for the search counts results.one of hourly · daily · totaldefault: daily
media_analytics.fieldsarray
A comma separated list of MediaAnalytics fields to display.
media.metadata.createSet alt text or metadata on uploaded media2 params

Set alt text or metadata on uploaded media

Parameters* required
idstring
The unique identifier of this Media.
metadataobject
media.subtitles.createAdd subtitles to media3 params

Add subtitles to media

Parameters* required
idstring
The unique identifier of this Media.
subtitlesobject
media_categorystring
The media category of uploaded media to which subtitles should be added/deletedone of AmplifyVideo · TweetVideo
media.subtitles.deleteRemove subtitles from media3 params

Remove subtitles from media

Parameters* required
idstring
The unique identifier of this Media.
language_codestring
The language code should be a BCP47 code (e.g. 'EN", "SP")
media_categorystring
The media category of uploaded media to which subtitles should be added/deletedone of AmplifyVideo · TweetVideo
media.getGet media details by single media key2 params

Get media details by single media key

Parameters* required
media_keystring
A single Media Key.
media.fieldsarray
A comma separated list of Media fields to display.
news.search.listSearch news stories by keyword4 params

Search news stories by keyword

Parameters* required
querystring
The search query.
max_resultsinteger
The number of results to return.default: 10
news.fieldsarray
A comma separated list of News fields to display.
max_age_hoursinteger
The maximum age of the News story to search for.default: 168
news.getGet news story details by ID2 params

Get news story details by ID

Parameters* required
idstring
The ID of the news story.
news.fieldsarray
A comma separated list of News fields to display.
notes.createCreate Community Note on a post3 params

Create Community Note on a post

Parameters* required
infoobject
A X Community Note is a note on a Post.
post_idstring
Unique identifier of this Tweet. This is returned as a string in order to avoid complications with languages and tools that cannot handle large integers.
test_modeboolean
If true, the note being submitted is only for testing the capability of the bot, and won't be publicly visible. If false, the note being submitted will be a new proposed note on the product.
notes.search.notes_written.listSearch Community Notes written by user4 params

Search Community Notes written by user

Parameters* required
test_modeboolean
If true, return the notes the caller wrote for the test. If false, return the notes the caller wrote on the product.
max_resultsinteger
Max results to return.default: 10
note.fieldsarray
A comma separated list of Note fields to display.
pagination_tokenstring
Pagination token to get next set of posts eligible for notes.
notes.search.posts_eligible_for_notes.listSearch posts eligible for Community Notes10 params

Search posts eligible for Community Notes

Parameters* required
test_modeboolean
If true, return a list of posts that are for the test. If false, return a list of posts that the bots can write proposed notes on the product.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
Max results to return.default: 10
poll.fieldsarray
A comma separated list of Poll fields to display.
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
place.fieldsarray
A comma separated list of Place fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
post_selectionstring
The selection of posts to return. Valid values are 'feed_size: [small|large|xl], feed_lang: [en|es|...|all]'. Default (if not specified) is 'feed_size: small, feed_lang: en'. Only top AI writers have access to large and xl size feeds.
pagination_tokenstring
Pagination token to get next set of posts eligible for notes.
notes.deleteDelete Community Note by ID1 params

Delete Community Note by ID

Parameters* required
idstring
The community note id to delete.
spaces.listGet spaces by IDs5 params

Get spaces by IDs

Parameters* required
idsarray
The list of Space IDs to return.
expansionsarray
A comma separated list of fields to expand.
user.fieldsarray
A comma separated list of User fields to display.
space.fieldsarray
A comma separated list of Space fields to display.
topic.fieldsarray
A comma separated list of Topic fields to display.
spaces.by.creator_ids.listGet spaces created by specific users5 params

Get spaces created by specific users

Parameters* required
user_idsarray
The IDs of Users to search through.
expansionsarray
A comma separated list of fields to expand.
user.fieldsarray
A comma separated list of User fields to display.
space.fieldsarray
A comma separated list of Space fields to display.
topic.fieldsarray
A comma separated list of Topic fields to display.
spaces.search.listSearch spaces by keyword7 params

Search spaces by keyword

Parameters* required
querystring
The search query.
statestring
The state of Spaces to search for.one of live · scheduled · alldefault: all
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The number of results to return.default: 100
user.fieldsarray
A comma separated list of User fields to display.
space.fieldsarray
A comma separated list of Space fields to display.
topic.fieldsarray
A comma separated list of Topic fields to display.
spaces.getGet space details by ID5 params

Get space details by ID

Parameters* required
idstring
The ID of the Space to be retrieved.
expansionsarray
A comma separated list of fields to expand.
user.fieldsarray
A comma separated list of User fields to display.
space.fieldsarray
A comma separated list of Space fields to display.
topic.fieldsarray
A comma separated list of Topic fields to display.
spaces.buyers.listList users who purchased space tickets6 params

List users who purchased space tickets

Parameters* required
idstring
The ID of the Space to be retrieved.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results.default: 100
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get a specified 'page' of results.
spaces.tweets.listGet posts shared in a space8 params

Get posts shared in a space

Parameters* required
idstring
The ID of the Space to be retrieved.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The number of Posts to fetch from the provided space. If not provided, the value will default to the maximum of 100.default: 100
poll.fieldsarray
A comma separated list of Poll fields to display.
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
place.fieldsarray
A comma separated list of Place fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
tweets.listGet posts by IDs7 params

Get posts by IDs

Parameters* required
idsarray
A comma separated list of Post IDs. Up to 100 are allowed in a single request.
expansionsarray
A comma separated list of fields to expand.
poll.fieldsarray
A comma separated list of Poll fields to display.
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
place.fieldsarray
A comma separated list of Place fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
tweets.createCreate or edit a post14 params

Create or edit a post

Parameters* required
geoobject
Place ID being attached to the Tweet for geo location.
pollobject
Poll options for a Tweet with a poll. This is mutually exclusive from Media, Quote Tweet Id, and Card URI.
textstring
The content of the Tweet.
mediaobject
Media information being attached to created Tweet. This is mutually exclusive from Quote Tweet Id, Poll, and Card URI.
replyobject
Tweet information of the Tweet being replied to.
card_uristring
Card Uri Parameter. This is mutually exclusive from Quote Tweet Id, Poll, Media, and Direct Message Deep Link.
nullcastboolean
Nullcasted (promoted-only) Posts do not appear in the public timeline and are not served to followers.default: false
community_idstring
The unique identifier of this Community.
edit_optionsobject
Options for editing an existing Post. When provided, this request will edit the specified Post instead of creating a new one.
quote_tweet_idvalue
reply_settingsstring
Settings to indicate who can reply to the Tweet.one of following · mentionedUsers · subscribers · verified
share_with_followersboolean
Share community post with followers too.default: false
direct_message_deep_linkstring
Link to take the conversation from the public timeline to a private Direct Message.
for_super_followers_onlyboolean
Exclusive Tweet for super followers.default: false
tweets.analytics.listGet post engagement analytics5 params

Get post engagement analytics

Parameters* required
idsarray
A comma separated list of Post IDs. Up to 100 are allowed in a single request.
end_timestring
YYYY-MM-DDTHH:mm:ssZ. The UTC timestamp representing the end of the time range.
start_timestring
YYYY-MM-DDTHH:mm:ssZ. The UTC timestamp representing the start of the time range.
granularitystring
The granularity for the search counts results.one of hourly · daily · weekly · totaldefault: total
analytics.fieldsarray
A comma separated list of Analytics fields to display.
tweets.search.recent.listSearch recent posts by query (last 7 days)15 params

Search recent posts by query (last 7 days)

Parameters* required
querystring
One query/rule/filter for matching Posts. Refer to https://t.co/rulelength to identify the max query length.
end_timestring
YYYY-MM-DDTHH:mm:ssZ. The newest, most recent UTC timestamp to which the Posts will be provided. Timestamp is in second granularity and is exclusive (i.e. 12:00:01 excludes the first second of the minute).
since_idstring
Returns results with a Post ID greater than (that is, more recent than) the specified ID.
until_idstring
Returns results with a Post ID less than (that is, older than) the specified ID.
expansionsarray
A comma separated list of fields to expand.
next_tokenstring
This parameter is used to get the next 'page' of results. The value used with the parameter is pulled directly from the response provided by the API, and should not be modified.
sort_orderstring
This order in which to return results.one of recency · relevancy
start_timestring
YYYY-MM-DDTHH:mm:ssZ. The oldest UTC timestamp from which the Posts will be provided. Timestamp is in second granularity and is inclusive (i.e. 12:00:01 includes the first second of the minute).
max_resultsinteger
The maximum number of search results to be returned by a request.default: 10
poll.fieldsarray
A comma separated list of Poll fields to display.
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
place.fieldsarray
A comma separated list of Place fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get the next 'page' of results. The value used with the parameter is pulled directly from the response provided by the API, and should not be modified.
tweets.getGet post details by ID7 params

Get post details by ID

Parameters* required
idstring
A single Post ID.
expansionsarray
A comma separated list of fields to expand.
poll.fieldsarray
A comma separated list of Poll fields to display.
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
place.fieldsarray
A comma separated list of Place fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
tweets.deleteDelete post by ID1 params

Delete post by ID

Parameters* required
idstring
The ID of the Post to be deleted.
tweets.liking_users.listList users who liked a post6 params

List users who liked a post

Parameters* required
idstring
A single Post ID.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results.default: 100
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get the next 'page' of results.
tweets.quote_tweets.listList quote posts of a post10 params

List quote posts of a post

Parameters* required
idstring
A single Post ID.
excludearray
The set of entities to exclude (e.g. 'replies' or 'retweets').
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results to be returned.default: 10
poll.fieldsarray
A comma separated list of Poll fields to display.
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
place.fieldsarray
A comma separated list of Place fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get a specified 'page' of results.
tweets.retweeted_by.getList users who reposted a post6 params

List users who reposted a post

Parameters* required
idstring
A single Post ID.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results.default: 100
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get the next 'page' of results.
tweets.retweets.listList reposts of a post9 params

List reposts of a post

Parameters* required
idstring
A single Post ID.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results.default: 100
poll.fieldsarray
A comma separated list of Poll fields to display.
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
place.fieldsarray
A comma separated list of Place fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get the next 'page' of results.
tweets.hidden.updateHide or unhide reply to your post2 params

Hide or unhide reply to your post

Parameters* required
hiddenboolean
tweet_idstring
The ID of the reply that you want to hide or unhide.
users.listGet users by IDs4 params

Get users by IDs

Parameters* required
idsarray
A list of User IDs, comma-separated. You can specify up to 100 IDs.
expansionsarray
A comma separated list of fields to expand.
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
users.by.listGet users by usernames4 params

Get users by usernames

Parameters* required
usernamesarray
A list of usernames, comma-separated.
expansionsarray
A comma separated list of fields to expand.
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
users.by.username.getGet user profile by username4 params

Get user profile by username

Parameters* required
usernamestring
A username.
expansionsarray
A comma separated list of fields to expand.
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
users.me.listGet authenticated user profile3 params

Get authenticated user profile

Parameters* required
expansionsarray
A comma separated list of fields to expand.
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
users.personalized_trends.listGet personalized trending topics1 params

Get personalized trending topics

Parameters* required
personalized_trend.fieldsarray
A comma separated list of PersonalizedTrend fields to display.
users.reposts_of_me.listList reposts of authenticated user's posts8 params

List reposts of authenticated user's posts

Parameters* required
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results.default: 100
poll.fieldsarray
A comma separated list of Poll fields to display.
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
place.fieldsarray
A comma separated list of Place fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get the next 'page' of results.
users.search.listSearch users by keyword6 params

Search users by keyword

Parameters* required
querystring
TThe the query string by which to query for users.
expansionsarray
A comma separated list of fields to expand.
next_tokenstring
This parameter is used to get the next 'page' of results. The value used with the parameter is pulled directly from the response provided by the API, and should not be modified.
max_resultsinteger
The maximum number of results.default: 100
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
users.getGet user profile by ID4 params

Get user profile by ID

Parameters* required
idstring
The ID of the User to lookup.
expansionsarray
A comma separated list of fields to expand.
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
users.affiliates.listList affiliated accounts of a user6 params

List affiliated accounts of a user

Parameters* required
idstring
The ID of the User to lookup.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results.
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get a specified 'page' of results.
users.blocking.listList users blocked by authenticated user6 params

List users blocked by authenticated user

Parameters* required
idstring
The ID of the authenticated source User for whom to return results.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results.
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get a specified 'page' of results.
users.bookmarks.listList bookmarked posts9 params

List bookmarked posts

Parameters* required
idstring
The ID of the authenticated source User for whom to return results.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results.
poll.fieldsarray
A comma separated list of Poll fields to display.
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
place.fieldsarray
A comma separated list of Place fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get the next 'page' of results.
users.bookmarks.createBookmark a post2 params

Bookmark a post

Parameters* required
idstring
The ID of the authenticated source User for whom to add bookmarks.
tweet_idstring
Unique identifier of this Tweet. This is returned as a string in order to avoid complications with languages and tools that cannot handle large integers.
users.bookmarks.folders.listList bookmark folders3 params

List bookmark folders

Parameters* required
idstring
The ID of the authenticated source User for whom to return results.
max_resultsinteger
The maximum number of results.
pagination_tokenstring
This parameter is used to get the next 'page' of results.
users.bookmarks.folders.getList bookmarks in specific folder2 params

List bookmarks in specific folder

Parameters* required
idstring
The ID of the authenticated source User for whom to return results.
folder_idstring
The ID of the Bookmark Folder that the authenticated User is trying to fetch Posts for.
users.bookmarks.deleteRemove post from bookmarks2 params

Remove post from bookmarks

Parameters* required
idstring
The ID of the authenticated source User whose bookmark is to be removed.
tweet_idstring
The ID of the Post that the source User is removing from bookmarks.
users.dm.block.createBlock DMs from a user1 params

Block DMs from a user

Parameters* required
idstring
The ID of the target User that the authenticated user requesting to block dms for.
users.dm.unblock.createUnblock DMs from a user1 params

Unblock DMs from a user

Parameters* required
idstring
The ID of the target User that the authenticated user requesting to unblock dms for.
users.followed_lists.listList lists followed by user6 params

List lists followed by user

Parameters* required
idstring
The ID of the User to lookup.
expansionsarray
A comma separated list of fields to expand.
list.fieldsarray
A comma separated list of List fields to display.
max_resultsinteger
The maximum number of results.default: 100
user.fieldsarray
A comma separated list of User fields to display.
pagination_tokenstring
This parameter is used to get a specified 'page' of results.
users.followed_lists.createFollow a list2 params

Follow a list

Parameters* required
idstring
The ID of the authenticated source User that will follow the List.
list_idstring
The unique identifier of this List.
users.followed_lists.deleteUnfollow a list2 params

Unfollow a list

Parameters* required
idstring
The ID of the authenticated source User that will unfollow the List.
list_idstring
The ID of the List to unfollow.
users.followers.listList followers of a user6 params

List followers of a user

Parameters* required
idstring
The ID of the User to lookup.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results.
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get a specified 'page' of results.
users.following.listList accounts a user follows6 params

List accounts a user follows

Parameters* required
idstring
The ID of the User to lookup.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results.
user.fieldsarray
A comma separated list of User fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get a specified 'page' of results.
users.following.createFollow a user2 params

Follow a user

Parameters* required
idstring
The ID of the authenticated source User that is requesting to follow the target User.
target_user_idstring
Unique identifier of this User. This is returned as a string in order to avoid complications with languages and tools that cannot handle large integers.
users.liked_tweets.listList posts liked by a user9 params

List posts liked by a user

Parameters* required
idstring
The ID of the User to lookup.
expansionsarray
A comma separated list of fields to expand.
max_resultsinteger
The maximum number of results.
poll.fieldsarray
A comma separated list of Poll fields to display.
user.fieldsarray
A comma separated list of User fields to display.
media.fieldsarray
A comma separated list of Media fields to display.
place.fieldsarray
A comma separated list of Place fields to display.
tweet.fieldsarray
A comma separated list of Tweet fields to display.
pagination_tokenstring
This parameter is used to get the next 'page' of results.
Featured
CodeRabbit
CodeRabbit
AI writes the code. CodeRabbit catches the slop.
Try For Free →
Keep your Mac awake
Keep your Mac awake
Keep your Mac awake while Claude Code and 40+ AI agents run. Sleeps when they're idle.
One time payment $9 →
Context.devContext.dev
Context.dev
Integrate web data into your AI product. One API to scrape website & brand data.
Get API Key Now →
Make your agent a DeFi expert
Make your agent a DeFi expert
Agent, run crypto. Access onchain data & trade routes via 1inch.
Install now →
Make money from your Skills
Make money from your Skills
On Capafy, your Skill runs online 24/7 as an agent product, and you get paid every time someone uses it.
Start earning →
AppSignal
AppSignal
Monitor with ease. Code with confidence.
Start Free Trial →
Categories
Media & Entertainment
Registryactive
TransportHTTP
AuthRequired
UpdatedMar 30, 2026
Open website

Related Media & Entertainment MCP Servers

View all →
Social Media Api

io.github.socialapishub/social-media-api

Unified social media API for AI agents. Access Facebook, Instagram, TikTok, and more.
1
xpay Social Media

io.github.xpaysh/social-media

96 social media scraping tools. Twitter/X, LinkedIn, Instagram, TikTok, Reddit, YouTube.
Youtube Media Mcp Server

com.thenextgennexus/youtube-media-mcp-server

YouTube video search with transcript extraction as first-class output.
Youtube Video Analyzer

io.github.ludmila-omlopes/youtube-video-analyzer

MCP stdio server for analyzing YouTube videos with Google Gemini
2
Social Media Ai Mcp

csoai-org/social-media-ai-mcp

social-media-ai-mcp MCP server by MEOK AI Labs
EzBiz Social Media Analytics

com.ezbizservices/social-media

AI-powered social media intelligence: profile analysis, engagement scoring, and trend detection.