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

Server definition

Hash
sha256:c64a7fb1adf97cd28e09c738b00bdb195012eb53a1a944a0fd6c332e4749c70d
What it is
What a remote MCP server returned when asked what it offers: 19 tools

The blob, as servednamed by its sha256

{ "instructions": "Tools are the documented endpoints of TikTok Download Video 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/tiktok-download-video/pricing · Docs: https://jojapi.com/hub/api/tiktok-download-video", "tools": [ { "description": "get challenge info Group: Challenge(hashTag). Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "challenge_id": { "description": "challenge_id or challenge_nane cannot be empty", "example": "33380", "title": "challenge_id", "type": "string" }, "challenge_name": { "example": "cosplay", "type": "string" } }, "type": "object" }, "name": "get_challengeInfo", "outputSchema": null }, { "description": "get challenge post videos Group: Challenge(hashTag). Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "challenge_id": { "description": "challenge_id (hashTag ID)", "example": "33380", "title": "challenge_id", "type": "string" }, "count": { "description": "max 35 default 10", "example": "10", "title": "count", "type": "string" }, "cursor": { "description": "hasMore is True.\nload more", "example": "0", "title": "cursor", "type": "string" }, "region": { "description": "Get challenge videos for different regions", "example": "US", "title": "region", "type": "string" } }, "type": "object" }, "name": "get_challengePosts", "outputSchema": null }, { "description": "search challenge Group: Challenge(hashTag). Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "count": { "description": "max 30 default 10", "example": "10", "title": "count", "type": "string" }, "cursor": { "description": "hasMore is True.\nload more", "example": "0", "title": "cursor", "type": "string" }, "keywords": { "example": "cosplay", "type": "string" } }, "type": "object" }, "name": "get_challengeSearch", "outputSchema": null }, { "description": "get comment list by video Group: Comment Related API. Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "count": { "description": "max 50", "example": "10", "title": "count", "type": "string" }, "cursor": { "description": "hasMore is True", "example": "0", "title": "cursor", "type": "string" }, "url": { "description": "https://www.tiktok.com/@tiktok/video/7093219391759764782\nor\n7093219391759764782", "example": "https://www.tiktok.com/@tiktok/video/7093219391759764782", "title": "url", "type": "string" } }, "type": "object" }, "name": "get_commentList", "outputSchema": null }, { "description": "get reply list by comment id Group: Comment Related API. Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "comment_id": { "example": "7093229463530046213", "type": "string" }, "count": { "description": "max 50", "example": "10", "type": "string" }, "cursor": { "description": "hasMore is True", "example": "0", "type": "string" }, "video_id": { "example": "7093219391759764782", "type": "string" } }, "type": "object" }, "name": "get_commentReply", "outputSchema": null }, { "description": "get feed video list by region Group: Feed Related API. Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "count": { "description": "max 20\nInaccurate", "example": "10", "title": "count", "type": "string" }, "region": { "description": "region code\nby get region list api", "example": "JP", "title": "region", "type": "string" } }, "type": "object" }, "name": "get_feedList", "outputSchema": null }, { "description": "search video list by keywords Group: Feed Related API. Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "count": { "description": "hasMore is true\nload next page", "example": "10", "title": "count", "type": "string" }, "cursor": { "example": "0", "type": "string" }, "keywords": { "example": "踊ってみた", "type": "string" }, "publish_time": { "description": "Publish time filter\n\n0 - ALL\n1 - Past 24 hours\n7 - This week\n30 - This month\n90 - Last 3 months\n180 - Last 6 months", "example": "0", "title": "publish_time", "type": "string" }, "region": { "example": "US", "type": "string" }, "sort_type": { "description": "Sort by\n\n0 - Relevance\n1 - Like count\n3 - Date posted", "example": "0", "title": "sort_type", "type": "string" } }, "type": "object" }, "name": "get_feedSearch", "outputSchema": null }, { "description": "Get tiktok video full info. HD Quality, No Watermark. Fast. Support Tiktok & Douyin. Support Getting Image List. Support Tiktok Stories. Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "hd": { "description": "Get HD Video(High bit rate). This increases the total request time a little.\nresponse: data.hdplay", "example": "1", "title": "hd", "type": "string" }, "url": { "description": "7106658991907802411\nor\nhttps://www.tiktok.com/@tiktok/video/7106658991907802411", "example": "https://www.tiktok.com/@tiktok/video/7106658991907802411", "title": "url", "type": "string" } }, "type": "object" }, "name": "get_getVideo", "outputSchema": null }, { "description": "get playlist info Group: Mix (Playlist). Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "url": { "description": "id or https://vm.tiktok.com/xxxxxxx", "example": "16337359464548228", "title": "url", "type": "string" } }, "type": "object" }, "name": "get_mixInfo", "outputSchema": null }, { "description": "get playlist by user id unique_id or user_id is not empty Group: Mix (Playlist). Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "count": { "example": "10", "type": "string" }, "cursor": { "example": "0", "type": "string" }, "unique_id": { "example": "@tiktok", "type": "string" }, "user_id": { "example": "107955", "type": "string" } }, "type": "object" }, "name": "get_mixList", "outputSchema": null }, { "description": "get play list post video list Group: Mix (Playlist). Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "count": { "example": "10", "type": "string" }, "cursor": { "example": "0", "type": "string" }, "mix_id": { "description": "playlist id", "example": "7163373594645482286", "title": "mix_id", "type": "string" } }, "type": "object" }, "name": "get_mixPosts", "outputSchema": null }, { "description": "get music info Group: Music Related API. Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "url": { "description": "id or https://vm.tiktok.com/xxxxxxx", "example": "7002634556977908485", "title": "url", "type": "string" } }, "type": "object" }, "name": "get_musicInfo", "outputSchema": null }, { "description": "get music post video list Group: Music Related API. Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "count": { "description": "max 35 default 10", "example": "20", "title": "count", "type": "string" }, "cursor": { "description": "has more", "example": "0", "title": "cursor", "type": "string" }, "music_id": { "example": "7002634556977908485", "type": "string" } }, "type": "object" }, "name": "get_musicVideo", "outputSchema": null }, { "description": "Feed Related API Group: Feed Related API. Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_regionList", "outputSchema": null }, { "description": "get user list by keywords Group: User Related API. Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "count": { "description": "max 30", "example": "10", "title": "count", "type": "string" }, "cursor": { "description": "OPTIONAL\ncursor\nhasMore is True, load next page", "example": "0", "title": "cursor", "type": "string" }, "keywords": { "description": "REQUIRED\nuser nickname", "example": "tiktok", "title": "keywords", "type": "string" } }, "type": "object" }, "name": "get_searchUser", "outputSchema": null }, { "description": "get user favorite videos for latest unique_id or user_id is not empty Group: User Related API. Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "count": { "description": "max 35", "example": "10", "title": "count", "type": "string" }, "cursor": { "description": "hasMore", "example": "0", "title": "cursor", "type": "string" }, "unique_id": { "description": "unique_id\nmineny13 or @mineny13", "example": "@siicantikkk15", "title": "unique_id", "type": "string" }, "user_id": { "description": "6741307595983946754", "example": "6741307595983946754", "title": "user_id", "type": "string" } }, "type": "object" }, "name": "get_userFavoriteVideo", "outputSchema": null }, { "description": "get user following list Group: User Related API. Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "count": { "description": "max 200", "example": "50", "title": "num", "type": "string" }, "time": { "description": "hasMore is True load next page", "example": "0", "type": "string" }, "user_id": { "example": "107955", "type": "string" } }, "type": "object" }, "name": "get_userFollowingList", "outputSchema": null }, { "description": "get user info unique_id or user_id is not empty Group: User Related API. Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "unique_id": { "example": "@tiktok", "title": "unique_id", "type": "string" }, "user_id": { "example": "107955", "type": "string" } }, "type": "object" }, "name": "get_userInfo", "outputSchema": null }, { "description": "get user post videos for latest get user feed unique_id or user_id is not empty Group: User Related API. Billing per call: 1 Credits.", "inputSchema": { "additionalProperties": false, "properties": { "count": { "example": "10", "type": "string" }, "cursor": { "example": "0", "type": "string" }, "unique_id": { "example": "@tiktok", "type": "string" }, "user_id": { "example": "107955", "type": "string" } }, "type": "object" }, "name": "get_userPublishVideo", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:c64a7fb1adf97cd28e09c738b00bdb195012eb53a1a944a0fd6c332e4749c70d | sha256sum