Twitter X Aio

com.jojapiPublished by jojapi.comOfficial publisherv1.0.0Updated Oct 24, 2026

Twitter: Access real-time Twitter/X data as soon as it's posted! With the Twitter/X AIO API, you.

The publisher's own server: Ahrefs

VerifiedStreamable HTTPWeb executableWeb Search & ScrapingCommunication & Collaboration

Overview

AI-generated overview

Remote MCP server that gives an assistant read access to Twitter/X data: search, trends, user profiles, tweets, followers, likes and media.

What you can do
Search all of Twitter and get worldwide or regional trends, with POST variants for large cursors and reply threads. Look up users by ID or username and convert up to 100 usernames to IDs at once. Read a user's tweets, tweets and replies, likes, followers, followings, following IDs and media. Read a single tweet's details and comments, its likes and its retweets. Resolve URLs, list custom emojis and available locations, and fetch a video's subtitles.
When to use it
Useful when an assistant needs current Twitter/X content for research, social listening, trend tracking or profile analysis, and you would rather call a hosted API than manage your own X credentials.
Requirements
A remote streamable HTTP endpoint at mcp.jojapi.com; no local runtime, packages, environment variables or headers are declared. Calls are billed per call in credits, and agents can pay per call via x402/MPP.
Before you install
Every tool is billed per call (1 credit, or $0.01 via x402/MPP), so repeated or paginated queries can accumulate cost. The server returns public Twitter/X data about users and tweets, which is sent to a third-party provider.

Installation

In SourceWeft

  1. Open Twitter X Aio in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.jojapi%2Ftwitter-x-aio/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "twitter-x-aio": {
      "type": "http",
      "url": "https://mcp.jojapi.com/twitter-x-aio"
    }
  }
}

Tools

23

get_search_searchTerm

Search

With the search endpoint you can search all of twitter. You just need to provide a search term. ⚠ If you have a large cursor the GET-request will limit at some length. For that you can use a POST-request which has no limits. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).

ParameterscountcursorfilterscategorysearchTermrequiredincludeTimestamp

get_user_userId

User Details by userId

This is the prefered method of getting any information. Receive follower counts, images and more user related data with this endpoint. Group: User. Billing per call: 1 Credits.

ParametersuserIdrequired

get_user_by_username_username

User Details by username

Receive follower counts, images and more user related data with this endpoint. Group: User. Billing per call: 1 Credits.

Parametersusernamerequired

get_user_userId_tweets

Tweets by userId

Receive all tweets ordered by most recent. You can use the cursor and count to navigate around. Group: User. Billing per call: 1 Credits.

ParameterscountcursoruserIdrequiredusername

get_user_userId_tweetsAndReplies

Tweets and Replies by userId

Receive all tweets and replies ordered by most recent. You can use the cursor and count to navigate around. Group: User. Billing per call: 1 Credits.

ParameterscountcursoruserIdrequiredusername

get_user_userId_likes

User Likes by userId

Receive all likes of a user. You can use the cursor and count to navigate around. Group: User. Billing per call: 1 Credits.

ParametersuserIdrequired

get_user_userId_followers

User Followers by userId

Receive all followers of a user. You can use the cursor and count to navigate around. Group: User. Billing per call: 1 Credits.

ParameterscountcursoruserIdrequiredusername

get_user_userId_followings_basic

Basic user followings by userId

You'll receive a basic list of all followings a user has. Please provide only the userId and you'll receive the following followings data: id, username, createdDate, followings, followers. Group: User. Billing per call: 1 Credits.

ParametersuserIdrequiredusername

get_user_userId_followings

User Followings by userId

Receive all followings of a user. You can use the cursor and count to navigate around. Group: User. Billing per call: 1 Credits.

ParameterscountcursoruserIdrequiredusername

get_user_userId_media

Media by userId

Receive all media items ordered by most recent. You can use the cursor and count to navigate around. Group: User. Billing per call: 1 Credits.

ParametersuserIdrequired

get_user_userId_followings_ids

User Followings Ids

Get the ids of the users a certain user follows Group: User. Billing per call: 1 Credits.

ParameterscountcursoruserIdrequiredusername

get_tweet_tweetId

Tweet Details

Receive all tweet informations and comments by tweetId. ⚠️ For large cursors (many replies you want to fetch) you can use the POST-request to be not limited by the GET-request length limit. Group: Tweet. Billing per call: 1 Credits.

ParameterstweetIdrequired

get_tweet_tweetId_favorites

Tweet Likes

Receive all likes for a tweet. Group: Tweet. Billing per call: 1 Credits.

ParameterscountcursortweetIdrequired

get_tweet_tweetId_retweets

Tweet Retweets

Receive all retweets for a tweet. Group: Tweet. Billing per call: 1 Credits.

ParameterscountcursortweetIdrequired

get_resolve_urls

resolve urls

resolve urls Group: Utilities/Misc. Billing per call: 1 Credits.

Parametersurls

post_search_searchTerm

Search for large cursors

With the search endpoint you can search all of twitter. You just need to provide a search term. This is the POST-request which allows you to send larger requests. Group: Utilities/Misc. Billing per call: 1 Credits.

ParameterssearchTermrequired

post_tweet_tweetId

Tweet Details for large cursors

Receive all tweet informations and comments by tweetId. This POST-request allows you to dig deeper into the replies when the cursor is growing. Group: Utilities/Misc. Billing per call: 1 Credits.

ParameterstweetIdrequired

get_misc_emojis

Twitter hashtag emojis

Receive a full list of all twitter custom emojis with the hashtag, image and more. Group: Utilities/Misc. Billing per call: 1 Credits.

Takes no parameters.

get_misc_locations

Location (for trends)

This gives you a list of all available locations. Group: Utilities/Misc. Billing per call: 1 Credits.

Takes no parameters.

get_username_to_id_username

Convert username to userId

You'll need the userId to receive tweets, media and replies. Group: Utilities/Misc. Billing per call: 1 Credits.

Parametersusernamerequired

get_user_usernames_to_ids

[✨ EXCLUSIVE!] Usernames to Ids

This endpoint receives a list of usernames and converts up to 100 of them at the same time to ids. Group: ✨ Exclusive endpoints. Billing per call: 1 Credits.

Takes no parameters.

get_misc_subtitles

Video Subtitles

Get the full subtitles of a video Group: ✨ Exclusive endpoints. Billing per call: 1 Credits.

Takes no parameters.

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.

Other Jojapi integrations