MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

MCP server · Other

com.jojapi/x-twitter

X (twitter): x, xapi, Twitter, twitter api, twitters ,tweets, tw, twttr, FollowerIds, friendsIds.

Checks passed
11 / 22

3 failed · 8 not measured

Median response
407 ms

Median of successful probes over 7 days

30-day uptime
Not measured

Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.

Discovered tools
107

Tool definitions returned by this server

Independent monitoring

Health & checks

Status history

Responded

The server completed its last measured handshake. This is an observation, not a guarantee.

Last checked
Check summary by test group
Test areaPassedFailedUnmeasured
ConnectionCan a client connect and discover tools?
500
Reliability & speedDoes it respond consistently and quickly?
004
Access & authenticationWhat is required to use this server?
102
Tool qualityAre the tool definitions usable by an agent?
220
Publisher identityCan the publisher be traced to its source?
312

Unmeasured means there is not enough evidence to decide. How these checks work

Inspect individual checks 22 recorded

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 407 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-06-18, serverInfo.name jojapi-x.

  • Pass
    Lists tools

    tools/list returned 107 tools.

  • Pass
    Current protocol

    Negotiated 2025-06-18. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 407 ms over 1 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 407 ms over 1 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    1 of 1 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Not measured
    Stable tool list

    Fewer than two successful probes in 30 days, so tool-list stability is not measured.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Pass
    Tools described

    Every tool description is at least 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Fail
    Parameters documented

    64 of 624 parameters have a description (10%). The bar is 80%.

  • Fail
    Safety hints

    107 tools set neither readOnlyHint nor destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Pass
    Website matches publisher

    The website host matches the reverse-domain namespace.

  • Fail
    Source repo linked

    No repository URL is on file.

  • Not measured
    Repo owner matches

    This namespace is not an io.github login, so the owner comparison does not apply.

  • Pass
    Recently updated

    Updated 2026-08-19T18:10:16.07131Z, within 180 days.

  • Not measured
    Open-source licence

    No GitHub repository to ask about a licence.

Start using com.jojapi/x-twitter

Connect to this server

Choose your client, copy the configuration, then enable the server in your client’s MCP settings.

Run this command in your terminal, then restart Claude Code.

Claude Code

claude mcp add --transport http com-jojapi-x-twitter https://mcp.jojapi.com/x

Capabilities

Tools 107

Showing 100 of 107 tools.

get_base_apitools_accountAnalytics

get accountAnalytics Group: userTweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_addResponse

add Response Group: grokAI. Billing per call: 1 Credits.

Discovered
get_base_apitools_blocksCreate

See details https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/mute-block-report-users/api-reference/post-blocks-create Group: Send Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_blocksDestroy

https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/mute-block-report-users/api-reference/post-blocks-destroy Group: Send Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_blueVerifiedFollowersV2

get blueVerifiedFollowers by V2 Group: follows. Billing per call: 1 Credits.

Discovered
get_base_apitools_CommunitiesFetchOneQuery

get CommunitiesFetchOneQuery info Group: communities. Billing per call: 1 Credits.

Discovered
get_base_apitools_CommunitiesMemberV2

get Communities Member list. Group: communities. Billing per call: 1 Credits.

Discovered
get_base_apitools_CommunitiesSearchV2

get Communities Member list. Group: communities. Billing per call: 1 Credits.

Discovered
get_base_apitools_CommunitiesTimelineV2

get Communities Explore Timeline. Group: communities. Billing per call: 1 Credits.

Discovered
get_base_apitools_CommunitiesTweetsTimelineV2

get Communities Tweet Timeline. Group: communities. Billing per call: 1 Credits.

Discovered
get_base_apitools_CommunityQueryV2

get CommunityQuery info Group: communities. Billing per call: 1 Credits.

Discovered
get_base_apitools_createBookmark

createBookmark Group: Send Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_createGrok

create Grok Conversation Group: grokAI. Billing per call: 1 Credits.

Discovered
get_base_apitools_CreateNoteTweet

Create Note Tweet Group: Send Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_createRetweet

retweet a Tweet Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_createTweet

create a Tweet Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_deleteBookmark

deleteBookmark Group: Send Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_deleteRetweet

Delete Retweet Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_deleteTweet

Delete Tweet Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_favoritersV2

Favoriters by V2 Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_favoritesList

See details https://developer.x.com/en/docs/twitter-api/v1/tweets/post-and-engage/api-reference/get-favorites-list Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_follow

See details https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-create Group: follows. Billing per call: 1 Credits.

Discovered
get_base_apitools_followersIds

See details https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/follow-search-get-users/api-reference/get-followers-ids Group: follows. Billing per call: 1 Credits.

Discovered
get_base_apitools_followersList

See details https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/follow-search-get-users/api-reference/get-followers-list Group: follows. Billing per call: 1 Credits.

Discovered
get_base_apitools_followersListV2

get followersList by V2 Group: follows. Billing per call: 1 Credits.

Discovered
get_base_apitools_followingsIds

See details https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/follow-search-get-users/api-reference/get-friends-ids Group: follows. Billing per call: 1 Credits.

Discovered
get_base_apitools_followingsList

See details https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/follow-search-get-users/api-reference/get-friends-list Group: follows. Billing per call: 1 Credits.

Discovered
get_base_apitools_followingsListV2

get followingsList by V2 Group: follows. Billing per call: 1 Credits.

Discovered
get_base_apitools_friendshipsShow

See details https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/follow-search-get-users/api-reference/get-friendships-show Group: follows. Billing per call: 1 Credits.

Discovered
get_base_apitools_get_deleted_tweets

Get deleted tweets for a given user 6 credits Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_getCt0

getCt0 by auth_token Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_getDMS

See details https://developer.x.com/en/docs/twitter-api/v1/direct-messages/sending-and-receiving/api-reference/get-event<br> how to get <b>auth_token and ct0</b>? <br> https://x.com/good6_api/status/1812496182213845482 Group: DMS. Billing per call: 1 Credits.

Discovered
get_base_apitools_getDMSInitIdV2

get DMS Init Group: DMS. Billing per call: 1 Credits.

Discovered
get_base_apitools_getDMSListV2

get DMS List Group: DMS. Billing per call: 1 Credits.

Discovered
get_base_apitools_getGrokItemsByRestId

Grok Conversation Items By RestId Group: grokAI. Billing per call: 1 Credits.

Discovered
get_base_apitools_getToken

(bsc) Get robot token Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_getUpdateDMSV2

get DMS update Group: DMS. Billing per call: 1 Credits.

Discovered
get_base_apitools_getUserIdByToken

get UserId By Auth_token Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_getUserNameByToken

get UserName(@elonmusk) By Auth_token Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_highlightsV2

Highlights Tweets by V2 Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_homeTimeline

HomeTimeline need your auth_token Group: userTweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_likeTweet

see details https://developer.x.com/en/docs/twitter-api/v1/tweets/post-and-engage/api-reference/post-favorites-create Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_likeV2

likeV2 Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_listByUserIdOrScreenName

See details https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/create-manage-lists/api-reference/get-lists-list Group: List. Billing per call: 1 Credits.

Discovered
get_base_apitools_listLatestTweetsTimelineV2

Get List Latest Tweets Timeline V2 Group: List. Billing per call: 1 Credits.

Discovered
get_base_apitools_listMembersByListId

See details https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/create-manage-lists/api-reference/get-lists-members Group: List. Billing per call: 1 Credits.

Discovered
get_base_apitools_listMembersByListIdV2

Get List Members By ListId V2 Group: List. Billing per call: 1 Credits.

Discovered
get_base_apitools_login

login by userName and passwrd Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_login2FA

login by code Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_mentionsTimeline

See details https://developer.x.com/en/docs/twitter-api/v1/tweets/timelines/api-reference/get-statuses-mentions_timeline Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_notificationsAll

notifications all Group: notifications. Billing per call: 1 Credits.

Discovered
get_base_apitools_notificationsMentions

notifications mentions Group: notifications. Billing per call: 1 Credits.

Discovered
get_base_apitools_notificationsVerified

notifications verified Group: notifications. Billing per call: 1 Credits.

Discovered
get_base_apitools_quotesV2

Quotes by V2 Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_retweetersIds

Returns a collection of up to 100 user IDs belonging to users who have retweeted the Tweet specified by the id parameter. See details https://developer.x.com/en/docs/twitter-api/v1/tweets/post-and-engage/api-reference/get-statuses-retweeters-ids Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_retweetersV2

Retweeters by V2 Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_search

Advanced Search Group: Search. Billing per call: 1 Credits.

Discovered
get_base_apitools_searchBox

Search Box Group: Search. Billing per call: 1 Credits.

Discovered
get_base_apitools_sendDMS

See details https://developer.x.com/en/docs/twitter-api/v1/direct-messages/sending-and-receiving/api-reference/new-event<br> how to get <b>auth_token and ct0</b>? <br> https://x.com/good6_api/status/1812496182213845482 Group: DMS. Billing per call: 1 Credits.

Discovered
get_base_apitools_sendDMSMedia

See details https://developer.x.com/en/docs/twitter-api/v1/direct-messages/sending-and-receiving/api-reference/new-event<br> how to get <b>auth_token and ct0</b>? <br> https://x.com/good6_api/status/1812496182213845482 Group: DMS. Billing per call: 1 Credits.

Discovered
get_base_apitools_sendDMSV2

sendDMSV2 Group: DMS. Billing per call: 1 Credits.

Discovered
get_base_apitools_setBannerImg

set Banner Img Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_setHeadImg

set Head Img Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_setHeadImgByFile

set Head Img by file Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_setProfile

set Profile Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_TopicListV2

get Topic Carousel List. Group: List. Billing per call: 1 Credits.

Discovered
get_base_apitools_trends

woeid https://gist.github.com/huojiecs110/ea26377a7396a4dcda5f594c9b7838f8 Group: Search. Billing per call: 1 Credits.

Discovered
get_base_apitools_tweetReply

reply to tweet Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_tweetSimple

get tweet Brief information Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_tweetTimeline

get tweetDetail and reply Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_uerByIdOrNameLookUp

See details https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/follow-search-get-users/api-reference/get-users-lookup Group: userTweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_uerByIdRestIdV2

Get userByIdRestId by V2 Group: userTweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_unfollow

See details https://developer.x.com/en/docs/twitter-api/v1/accounts-and-users/follow-search-get-users/api-reference/post-friendships-destroy Group: follows. Billing per call: 1 Credits.

Discovered
get_base_apitools_unlikeTweet

see details https://developer.x.com/en/docs/twitter-api/v1/tweets/post-and-engage/api-reference/post-favorites-destroy Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_unlikeV2

unlike tweet V2 Group: Tweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_unlock

Twitter account unlock(Additional purchases required) Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_uploadMedia

upload media (gif) Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_uploadMediaDM

upload media for DM Group: DMS. Billing per call: 1 Credits.

Discovered
get_base_apitools_uploadMediaFile

upload media for tweet Group: other. Billing per call: 1 Credits.

Discovered
get_base_apitools_UserArticlesTweets

Get UserArticlesTweets tweets info Group: userTweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_userByScreenNameV2

Get userByScreenName by V2 Group: userTweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_userLikeV2

Get userLikeV2 Group: userTweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_usersByIdRestIds

Get usersByIdRestIds by V2 Group: userTweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_userTimeline

Get UserTimeline tweets info (same by userTweetsV2) Group: userTweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_userTweetReply

get user Tweet Reply Group: userTweets. Billing per call: 1 Credits.

Discovered
get_base_apitools_userTweetsV2

Get UserTweets by V2 Group: userTweets. Billing per call: 1 Credits.

Discovered
post_base_apitools_getCt0

getCt0 by auth_token Group: other. Billing per call: 1 Credits.

Discovered
post_base_apitools_getDMS

See details https://developer.x.com/en/docs/twitter-api/v1/direct-messages/sending-and-receiving/api-reference/get-event<br> how to get <b>auth_token and ct0</b>? <br> https://x.com/good6_api/status/1812496182213845482 Group: DMS. Billing per call: 1 Credits.

Discovered
post_base_apitools_getDMSInitIdV2

get DMS Init Group: DMS. Billing per call: 1 Credits.

Discovered
post_base_apitools_getDMSListV2

get DMS List Group: DMS. Billing per call: 1 Credits.

Discovered
post_base_apitools_getToken

(bsc) Get robot token Group: other. Billing per call: 1 Credits.

Discovered
post_base_apitools_getUpdateDMSV2

get DMS update Group: DMS. Billing per call: 1 Credits.

Discovered
post_base_apitools_getUserIdByToken

get UserId By Auth_token Group: other. Billing per call: 1 Credits.

Discovered
post_base_apitools_getUserNameByToken

get UserName(@elonmusk) By Auth_token Group: other. Billing per call: 1 Credits.

Discovered
post_base_apitools_login2FA

login by code Group: other. Billing per call: 1 Credits.

Discovered
post_base_apitools_loginPost

login by userName and passwrd Group: other. Billing per call: 1 Credits.

Discovered
post_base_apitools_sendDMS

See details https://developer.x.com/en/docs/twitter-api/v1/direct-messages/sending-and-receiving/api-reference/new-event<br> how to get <b>auth_token and ct0</b>? <br> https://x.com/good6_api/status/1812496182213845482 Group: DMS. Billing per call: 1 Credits.

Discovered
post_base_apitools_sendDMSMedia

See details https://developer.x.com/en/docs/twitter-api/v1/direct-messages/sending-and-receiving/api-reference/new-event<br> how to get <b>auth_token and ct0</b>? <br> https://x.com/good6_api/status/1812496182213845482 Group: DMS. Billing per call: 1 Credits.

Discovered
post_base_apitools_sendDMSV2

sendDMSV2 Group: DMS. Billing per call: 1 Credits.

Discovered
post_base_apitools_setBannerImg

set Banner Img Group: other. Billing per call: 1 Credits.

Discovered

Recent measurements

Probe history

View status
Latest stored probes. Raw probe rows are kept for 14 days.
CheckedResultResponseTools
Connected407 ms107