MCP 서버

twitter

com.jojapi/twitter
검색 및 리서치 소셜 미디어 공개 · 연결 가능 MCP 2026-07-28

이 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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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).
입력 스키마
{'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
2026년 9월 17일 12:35 PM
추가됨
get_v1_1_Hashflags
2026년 9월 17일 12:35 PM
추가됨
get_ShortUrl
2026년 9월 17일 12:35 PM
추가됨
get_v1_1_TranslateProfile
2026년 9월 17일 12:35 PM
추가됨
get_v2_UserHighlights
2026년 9월 17일 12:35 PM
추가됨
get_v2_UserAffiliates
2026년 9월 17일 12:35 PM
추가됨
get_v2_Subscriptions
2026년 9월 17일 12:35 PM
추가됨
get_v1_1_FollowingIds
2026년 9월 17일 12:35 PM
추가됨
get_v1_1_Following
2026년 9월 17일 12:35 PM
추가됨
get_v2_Following
2026년 9월 17일 12:35 PM
추가됨
get_v2_VerifiedFollowers
2026년 9월 17일 12:35 PM
추가됨
get_v1_1_FollowersIds
2026년 9월 17일 12:35 PM
추가됨
get_v1_1_Followers
2026년 9월 17일 12:35 PM
추가됨
get_v2_Followers
2026년 9월 17일 12:35 PM
추가됨
get_v2_Likes
2026년 9월 17일 12:35 PM
추가됨
get_v2_UserMedia
2026년 9월 17일 12:35 PM
추가됨
get_v2_UserTweetsAndReplies
2026년 9월 17일 12:35 PM
추가됨
get_v2_UserTweets
2026년 9월 17일 12:35 PM
추가됨
get_v2_UsersByRestIds
2026년 9월 17일 12:35 PM
추가됨
get_v2_UserByRestId
2026년 9월 17일 12:35 PM
추가됨
get_v2_UserByScreenName
2026년 9월 17일 12:35 PM
추가됨
get_v1_1_Users
2026년 9월 17일 12:35 PM
추가됨
get_email_search_by_username
2026년 9월 17일 12:35 PM
추가됨
get_v1_1_TranslateTweet
2026년 9월 17일 12:35 PM
추가됨
get_v2_Retweeters
2026년 9월 17일 12:35 PM
추가됨
get_v2_Favoriters
2026년 9월 17일 12:35 PM
추가됨
get_v2_Tweet
2026년 9월 17일 12:35 PM
추가됨
get_v2_TweetDetail
2026년 9월 17일 12:35 PM
추가됨
get_v1_1_Locations
2026년 9월 17일 12:35 PM
추가됨
get_v1_1_Trends
2026년 9월 17일 12:35 PM