Serveur MCP

twitter

com.jojapi/twitter
Recherche et exploration Réseaux sociaux Public et accessible MCP 2026-07-28

Ce que fait ce MCP

Provides search and retrieval of public and private X data, including users, tweets, timelines, followers, following, trends, translations, and engagement details.

get_AutoComplete
Auto Complete
Auto Complete Group: Explore. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'q': {'type': 'string', 'title': 'Search query', 'example': 'Elon'}}, 'additionalProperties': False}
get_email_search_by_username
Email Search (by username)
Email Search (by username) Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'username': {'type': 'string', 'example': 'RickRubin'}}, 'additionalProperties': False}
get_Search
Search
Search Group: Explore. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'q': {'type': 'string', 'title': 'Search query', 'example': 'Dogecoin', 'description': 'You can use advanced search queries. E.g. dogecoin (from:elonmusk) Check out for more information: https://twitter.com/search-advanced'}, 'type': {'enum': ['Top', 'Latest', 'People', 'Media', 'Lists'], 'type': 'string', 'title': 'Search type', 'example': 'Top', 'description': 'Default: Top.'}, 'count': {'type': 'integer', 'title': 'Count', 'example': 20, 'description': 'Number of Tweet results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_ShortUrl
Short URL / t.co
Twitter URL shortening service Group: Misc. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'url': {'type': 'string', 'title': 'Long URL', 'example': 'https://jojapi.com/api/twitter', 'description': 'The URL you want shortened'}}, 'additionalProperties': False}
get_v1_1_Followers
User Followers / Light
User Followers / Light Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'description': 'Exactly one of User ID or Username must be provided.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results. Max: 200'}, 'cursor': {'type': 'string', 'title': 'Cursor token'}, 'username': {'type': 'string', 'title': 'Username', 'example': 'elonmusk', 'description': 'Exactly one of User ID or Username must be provided.'}}, 'additionalProperties': False}
get_v1_1_FollowersIds
User Followers IDs
User Followers IDs Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'description': 'Exactly one of User ID or Username must be provided.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '500', 'description': 'Number of results. Max: 5000'}, 'cursor': {'type': 'string', 'title': 'Cursor token'}, 'username': {'type': 'string', 'title': 'Username', 'example': 'elonmusk', 'description': 'Exactly one of User ID or Username must be provided.'}}, 'additionalProperties': False}
get_v1_1_Following
User Following / Light
User Following / Light Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'description': 'Exactly one of User ID or Username must be provided.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results. Max: 200'}, 'cursor': {'type': 'string', 'title': 'Cursor token'}, 'username': {'type': 'string', 'title': 'Username', 'example': 'elonmusk', 'description': 'Exactly one of User ID or Username must be provided.'}}, 'additionalProperties': False}
get_v1_1_FollowingIds
User Following IDs
User Following IDs Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'description': 'Exactly one of User ID or Username must be provided.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '500', 'description': 'Number of results. Max: 5000'}, 'cursor': {'type': 'string', 'title': 'Cursor token'}, 'username': {'type': 'string', 'title': 'Username', 'example': 'elonmusk', 'description': 'Exactly one of User ID or Username must be provided.'}}, 'additionalProperties': False}
get_v1_1_Hashflags
Hashflags
Hashflags Group: Misc. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {}, 'additionalProperties': False}
get_v1_1_Locations
Locations
Locations Group: Explore. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'q': {'type': 'string', 'title': 'Search query', 'description': 'Leave blank to get countries'}}, 'additionalProperties': False}
get_v1_1_TranslateProfile
Translate Profile
Translate Profile Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'example': '50393960'}, 'language': {'type': 'string', 'title': 'Destination language', 'example': 'es', 'description': 'Language code'}}, 'additionalProperties': False}
get_v1_1_TranslateTweet
Translate Tweet
Translate Tweet Group: Tweet. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'Tweet ID', 'example': '1485953263040188416'}, 'language': {'type': 'string', 'title': 'Destination language', 'example': 'es', 'description': 'Language code'}}, 'additionalProperties': False}
get_v1_1_Trends
Trends
Trends Group: Explore. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results'}, 'location_id': {'type': 'string', 'title': 'Location ID', 'example': '-7608764736147602991', 'description': 'You must use the Locations endpoint to find IDs. Currently only countries are supported.'}}, 'additionalProperties': False}
get_v1_1_Users
Get Users
Get Users Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'ids': {'type': 'string', 'title': 'User IDs', 'example': '44196397', 'description': 'A comma separated list of User IDs. Up to 100 are allowed in a single request.'}, 'usernames': {'type': 'string', 'title': 'User screen names', 'example': 'BillGates,Google', 'description': 'A comma separated list of Usernames. Up to 100 are allowed in a single request.'}}, 'additionalProperties': False}
get_v2_Favoriters
Tweet Favoriters
Tweet Favoriters Group: Tweet. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'Tweet ID', 'example': '1485953263040188416'}, 'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_v2_Followers
User Followers
User Followers Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'example': '44196397', 'description': 'Use the User By Screen Name endpoint to find the ID from a username.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_v2_Following
User Following
User Following Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'example': '44196397', 'description': 'Use the User By Screen Name endpoint to find the ID from a username.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_v2_Likes
User Likes
User Likes Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'example': '44196397', 'description': 'Use the User By Screen Name endpoint to find the ID from a username.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_v2_ListTimeline
List Timeline
List Timeline Group: List. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'List ID', 'example': '875371355570487296'}, 'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_v2_Retweeters
Tweet Retweeters
Tweet Retweeters Group: Tweet. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'Tweet ID', 'example': '1485953263040188416'}, 'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_v2_Subscriptions
User Subscriptions
User Subscriptions Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'example': '44196397', 'description': 'Use the User By Screen Name endpoint to find the ID from a username.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_v2_Tweet
Tweet Detail / Alternative
Tweet Detail / Alternative Group: Tweet. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'Tweet ID', 'example': '1485953263040188416'}}, 'additionalProperties': False}
get_v2_TweetDetail
Tweet Detail & Conversation
Tweet Detail & Conversation Group: Tweet. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'Tweet ID', 'example': '1485953263040188416'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_v2_UserAffiliates
User Affiliates
User Affiliates Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'example': '34743251', 'description': 'Use the User By Screen Name endpoint to find the ID from a username.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_v2_UserByRestId
User By Rest ID
User By Rest ID Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'example': '44196397'}}, 'additionalProperties': False}
get_v2_UserByScreenName
User By Screen Name
User By Screen Name Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'username': {'type': 'string', 'title': 'Username', 'example': 'elonmusk'}}, 'additionalProperties': False}
get_v2_UserHighlights
User Highlights
User Highlights Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'example': '44196397', 'description': 'Use the User By Screen Name endpoint to find the ID from a username.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_v2_UserMedia
User Media
User Media Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'example': '44196397', 'description': 'Use the User By Screen Name endpoint to find the ID from a username.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_v2_UsersByRestIds
Users By Rest IDs
Users By Rest IDs Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'ids': {'type': 'string', 'title': 'Users IDs', 'example': '44196397,155659213', 'description': 'you can separate with commas'}}, 'additionalProperties': False}
get_v2_UserTweets
User Tweets
User Tweets Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'example': '44196397', 'description': 'Use the User By Screen Name endpoint to find the ID from a username.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '40', 'description': 'Number of results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_v2_UserTweetsAndReplies
User Tweets & Replies
User Tweets & Replies Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'example': '44196397', 'description': 'Use the User By Screen Name endpoint to find the ID from a username.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '40', 'description': 'Number of results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
get_v2_VerifiedFollowers
User Verified Followers
User Verified Followers Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).
Schéma d’entrée
{'type': 'object', 'properties': {'id': {'type': 'string', 'title': 'User ID', 'example': '44196397', 'description': 'Use the User By Screen Name endpoint to find the ID from a username.'}, 'count': {'type': 'string', 'title': 'Count', 'example': '20', 'description': 'Number of results'}, 'cursor': {'type': 'string', 'title': 'Cursor token', 'description': 'Cursor for other results'}}, 'additionalProperties': False}
Ajouté
get_v2_ListTimeline
17 September 2026 12:35
Ajouté
get_v1_1_Hashflags
17 September 2026 12:35
Ajouté
get_ShortUrl
17 September 2026 12:35
Ajouté
get_v1_1_TranslateProfile
17 September 2026 12:35
Ajouté
get_v2_UserHighlights
17 September 2026 12:35
Ajouté
get_v2_UserAffiliates
17 September 2026 12:35
Ajouté
get_v2_Subscriptions
17 September 2026 12:35
Ajouté
get_v1_1_FollowingIds
17 September 2026 12:35
Ajouté
get_v1_1_Following
17 September 2026 12:35
Ajouté
get_v2_Following
17 September 2026 12:35
Ajouté
get_v2_VerifiedFollowers
17 September 2026 12:35
Ajouté
get_v1_1_FollowersIds
17 September 2026 12:35
Ajouté
get_v1_1_Followers
17 September 2026 12:35
Ajouté
get_v2_Followers
17 September 2026 12:35
Ajouté
get_v2_Likes
17 September 2026 12:35
Ajouté
get_v2_UserMedia
17 September 2026 12:35
Ajouté
get_v2_UserTweetsAndReplies
17 September 2026 12:35
Ajouté
get_v2_UserTweets
17 September 2026 12:35
Ajouté
get_v2_UsersByRestIds
17 September 2026 12:35
Ajouté
get_v2_UserByRestId
17 September 2026 12:35
Ajouté
get_v2_UserByScreenName
17 September 2026 12:35
Ajouté
get_v1_1_Users
17 September 2026 12:35
Ajouté
get_email_search_by_username
17 September 2026 12:35
Ajouté
get_v1_1_TranslateTweet
17 September 2026 12:35
Ajouté
get_v2_Retweeters
17 September 2026 12:35
Ajouté
get_v2_Favoriters
17 September 2026 12:35
Ajouté
get_v2_Tweet
17 September 2026 12:35
Ajouté
get_v2_TweetDetail
17 September 2026 12:35
Ajouté
get_v1_1_Locations
17 September 2026 12:35
Ajouté
get_v1_1_Trends
17 September 2026 12:35