Server definition
- Hash
- sha256:116a5887102e0b040cbc4636221e981426d66d6b91f02681de6e30e246d3b221
- What it is
- What a remote MCP server returned when asked what it offers: 32 tools
The blob, as servednamed by its sha256
{
"instructions": "Tools are the documented endpoints of X (formerly Twitter) on the JoJ API marketplace, called through the live gateway. Calls require a JoJ API key sent as an HTTP header on this MCP connection (Authorization: Bearer jk_...). Keys: https://jojapi.com/workspace/api-keys · Plans: https://jojapi.com/hub/api/twitter/pricing · Docs: https://jojapi.com/hub/api/twitter",
"tools": [
{
"description": "Auto Complete Group: Explore. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"q": {
"example": "Elon",
"title": "Search query",
"type": "string"
}
},
"type": "object"
},
"name": "get_AutoComplete",
"outputSchema": null
},
{
"description": "Search Group: Explore. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of Tweet results",
"example": 20,
"title": "Count",
"type": "integer"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"q": {
"description": "You can use advanced search queries. E.g. dogecoin (from:elonmusk) Check out for more information: https://twitter.com/search-advanced",
"example": "Dogecoin",
"title": "Search query",
"type": "string"
},
"type": {
"description": "Default: Top.",
"enum": [
"Top",
"Latest",
"People",
"Media",
"Lists"
],
"example": "Top",
"title": "Search type",
"type": "string"
}
},
"type": "object"
},
"name": "get_Search",
"outputSchema": null
},
{
"description": "Twitter URL shortening service Group: Misc. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"url": {
"description": "The URL you want shortened",
"example": "https://jojapi.com/api/twitter",
"title": "Long URL",
"type": "string"
}
},
"type": "object"
},
"name": "get_ShortUrl",
"outputSchema": null
},
{
"description": "Email Search (by username) Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"username": {
"example": "RickRubin",
"type": "string"
}
},
"type": "object"
},
"name": "get_email_search_by_username",
"outputSchema": null
},
{
"description": "User Followers / Light Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results. Max: 200",
"example": "20",
"title": "Count",
"type": "string"
},
"cursor": {
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Exactly one of User ID or Username must be provided.",
"title": "User ID",
"type": "string"
},
"username": {
"description": "Exactly one of User ID or Username must be provided.",
"example": "elonmusk",
"title": "Username",
"type": "string"
}
},
"type": "object"
},
"name": "get_v1_1_Followers",
"outputSchema": null
},
{
"description": "User Followers IDs Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results. Max: 5000",
"example": "500",
"title": "Count",
"type": "string"
},
"cursor": {
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Exactly one of User ID or Username must be provided.",
"title": "User ID",
"type": "string"
},
"username": {
"description": "Exactly one of User ID or Username must be provided.",
"example": "elonmusk",
"title": "Username",
"type": "string"
}
},
"type": "object"
},
"name": "get_v1_1_FollowersIds",
"outputSchema": null
},
{
"description": "User Following / Light Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results. Max: 200",
"example": "20",
"title": "Count",
"type": "string"
},
"cursor": {
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Exactly one of User ID or Username must be provided.",
"title": "User ID",
"type": "string"
},
"username": {
"description": "Exactly one of User ID or Username must be provided.",
"example": "elonmusk",
"title": "Username",
"type": "string"
}
},
"type": "object"
},
"name": "get_v1_1_Following",
"outputSchema": null
},
{
"description": "User Following IDs Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results. Max: 5000",
"example": "500",
"title": "Count",
"type": "string"
},
"cursor": {
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Exactly one of User ID or Username must be provided.",
"title": "User ID",
"type": "string"
},
"username": {
"description": "Exactly one of User ID or Username must be provided.",
"example": "elonmusk",
"title": "Username",
"type": "string"
}
},
"type": "object"
},
"name": "get_v1_1_FollowingIds",
"outputSchema": null
},
{
"description": "Hashflags Group: Misc. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "get_v1_1_Hashflags",
"outputSchema": null
},
{
"description": "Locations Group: Explore. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"q": {
"description": "Leave blank to get countries",
"title": "Search query",
"type": "string"
}
},
"type": "object"
},
"name": "get_v1_1_Locations",
"outputSchema": null
},
{
"description": "Translate Profile Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"id": {
"example": "50393960",
"title": "User ID",
"type": "string"
},
"language": {
"description": "Language code",
"example": "es",
"title": "Destination language",
"type": "string"
}
},
"type": "object"
},
"name": "get_v1_1_TranslateProfile",
"outputSchema": null
},
{
"description": "Translate Tweet Group: Tweet. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"id": {
"example": "1485953263040188416",
"title": "Tweet ID",
"type": "string"
},
"language": {
"description": "Language code",
"example": "es",
"title": "Destination language",
"type": "string"
}
},
"type": "object"
},
"name": "get_v1_1_TranslateTweet",
"outputSchema": null
},
{
"description": "Trends Group: Explore. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "20",
"title": "Count",
"type": "string"
},
"location_id": {
"description": "You must use the Locations endpoint to find IDs. Currently only countries are supported.",
"example": "-7608764736147602991",
"title": "Location ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v1_1_Trends",
"outputSchema": null
},
{
"description": "Get Users Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"ids": {
"description": "A comma separated list of User IDs. Up to 100 are allowed in a single request.",
"example": "44196397",
"title": "User IDs",
"type": "string"
},
"usernames": {
"description": "A comma separated list of Usernames. Up to 100 are allowed in a single request.",
"example": "BillGates,Google",
"title": "User screen names",
"type": "string"
}
},
"type": "object"
},
"name": "get_v1_1_Users",
"outputSchema": null
},
{
"description": "Tweet Favoriters Group: Tweet. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "20",
"title": "Count",
"type": "string"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"example": "1485953263040188416",
"title": "Tweet ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_Favoriters",
"outputSchema": null
},
{
"description": "User Followers Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "20",
"title": "Count",
"type": "string"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Use the User By Screen Name endpoint to find the ID from a username.",
"example": "44196397",
"title": "User ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_Followers",
"outputSchema": null
},
{
"description": "User Following Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "20",
"title": "Count",
"type": "string"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Use the User By Screen Name endpoint to find the ID from a username.",
"example": "44196397",
"title": "User ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_Following",
"outputSchema": null
},
{
"description": "User Likes Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "20",
"title": "Count",
"type": "string"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Use the User By Screen Name endpoint to find the ID from a username.",
"example": "44196397",
"title": "User ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_Likes",
"outputSchema": null
},
{
"description": "List Timeline Group: List. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "20",
"title": "Count",
"type": "string"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"example": "875371355570487296",
"title": "List ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_ListTimeline",
"outputSchema": null
},
{
"description": "Tweet Retweeters Group: Tweet. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "20",
"title": "Count",
"type": "string"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"example": "1485953263040188416",
"title": "Tweet ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_Retweeters",
"outputSchema": null
},
{
"description": "User Subscriptions Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "20",
"title": "Count",
"type": "string"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Use the User By Screen Name endpoint to find the ID from a username.",
"example": "44196397",
"title": "User ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_Subscriptions",
"outputSchema": null
},
{
"description": "Tweet Detail / Alternative Group: Tweet. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"id": {
"example": "1485953263040188416",
"title": "Tweet ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_Tweet",
"outputSchema": null
},
{
"description": "Tweet Detail & Conversation Group: Tweet. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"example": "1485953263040188416",
"title": "Tweet ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_TweetDetail",
"outputSchema": null
},
{
"description": "User Affiliates Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "20",
"title": "Count",
"type": "string"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Use the User By Screen Name endpoint to find the ID from a username.",
"example": "34743251",
"title": "User ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_UserAffiliates",
"outputSchema": null
},
{
"description": "User By Rest ID Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"id": {
"example": "44196397",
"title": "User ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_UserByRestId",
"outputSchema": null
},
{
"description": "User By Screen Name Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"username": {
"example": "elonmusk",
"title": "Username",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_UserByScreenName",
"outputSchema": null
},
{
"description": "User Highlights Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "20",
"title": "Count",
"type": "string"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Use the User By Screen Name endpoint to find the ID from a username.",
"example": "44196397",
"title": "User ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_UserHighlights",
"outputSchema": null
},
{
"description": "User Media Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "20",
"title": "Count",
"type": "string"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Use the User By Screen Name endpoint to find the ID from a username.",
"example": "44196397",
"title": "User ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_UserMedia",
"outputSchema": null
},
{
"description": "User Tweets Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "40",
"title": "Count",
"type": "string"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Use the User By Screen Name endpoint to find the ID from a username.",
"example": "44196397",
"title": "User ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_UserTweets",
"outputSchema": null
},
{
"description": "User Tweets & Replies Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "40",
"title": "Count",
"type": "string"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Use the User By Screen Name endpoint to find the ID from a username.",
"example": "44196397",
"title": "User ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_UserTweetsAndReplies",
"outputSchema": null
},
{
"description": "Users By Rest IDs Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"ids": {
"description": "you can separate with commas",
"example": "44196397,155659213",
"title": "Users IDs",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_UsersByRestIds",
"outputSchema": null
},
{
"description": "User Verified Followers Group: User. Billing per call: 1 Credits. Agents can pay per call ($0.01 via x402/MPP, no API key).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"count": {
"description": "Number of results",
"example": "20",
"title": "Count",
"type": "string"
},
"cursor": {
"description": "Cursor for other results",
"title": "Cursor token",
"type": "string"
},
"id": {
"description": "Use the User By Screen Name endpoint to find the ID from a username.",
"example": "44196397",
"title": "User ID",
"type": "string"
}
},
"type": "object"
},
"name": "get_v2_VerifiedFollowers",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:116a5887102e0b040cbc4636221e981426d66d6b91f02681de6e30e246d3b221 | sha256sum