Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,544Letters: 14Defects: 1,324counted 2 min ago
teppi

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 yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:116a5887102e0b040cbc4636221e981426d66d6b91f02681de6e30e246d3b221 | sha256sum