tiktok-download-video
TikTok Download Video: TikTok API 🔥 300/month is free The most powerful Tiktok Api available The.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (19)
- LOWen get_getVideo
- LOWen get_userFavoriteVideo
- LOWen get_userPublishVideo
- LOWen get_userInfo
- LOWen get_searchUser
- LOWen get_userFollowingList
- LOWen get_musicVideo
- LOWen get_musicInfo
- LOWen get_feedSearch
- LOWen get_feedList
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"tiktok-download-video": {
"url": "https://mcp.jojapi.com/tiktok-download-video"
}
}
}Puntos de conexión remotos
https://mcp.jojapi.com/tiktok-download-videostreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (19)
🟢get_getVideo(url, hd)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"url": {
"type": "string",
"title": "url",
"example": "https://www.tiktok.com/@tiktok/video/7106658991907802411",
"description": "7106658991907802411\nor\nhttps://www.tiktok.com/@tiktok/video/7106658991907802411"
},
"hd": {
"type": "string",
"title": "hd",
"example": "1",
"description": "Get HD Video(High bit rate). This increases the total request time a little.\nresponse: data.hdplay"
}
},
"additionalProperties": false
}🟢get_userFavoriteVideo(unique_id, user_id, count, cursor)
get user favorite videos for latest unique_id or user_id is not empty Group: User Related API. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"unique_id": {
"type": "string",
"title": "unique_id",
"example": "@siicantikkk15",
"description": "unique_id\nmineny13 or @mineny13"
},
"user_id": {
"type": "string",
"title": "user_id",
"example": "6741307595983946754",
"description": "6741307595983946754"
},
"count": {
"type": "string",
"title": "count",
"example": "10",
"description": "max 35"
},
"cursor": {
"type": "string",
"title": "cursor",
"example": "0",
"description": "hasMore"
}
},
"additionalProperties": false
}🟡get_userPublishVideo(unique_id, user_id, count, cursor)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"unique_id": {
"type": "string",
"example": "@tiktok"
},
"user_id": {
"type": "string",
"example": "107955"
},
"count": {
"type": "string",
"example": "10"
},
"cursor": {
"type": "string",
"example": "0"
}
},
"additionalProperties": false
}🟢get_userInfo(unique_id, user_id)
get user info unique_id or user_id is not empty Group: User Related API. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"unique_id": {
"type": "string",
"title": "unique_id",
"example": "@tiktok"
},
"user_id": {
"type": "string",
"example": "107955"
}
},
"additionalProperties": false
}🟢get_searchUser(keywords, count, cursor)
get user list by keywords Group: User Related API. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"keywords": {
"type": "string",
"title": "keywords",
"example": "tiktok",
"description": "REQUIRED\nuser nickname"
},
"count": {
"type": "string",
"title": "count",
"example": "10",
"description": "max 30"
},
"cursor": {
"type": "string",
"title": "cursor",
"example": "0",
"description": "OPTIONAL\ncursor\nhasMore is True, load next page"
}
},
"additionalProperties": false
}🟢get_userFollowingList(user_id, count, time)
get user following list Group: User Related API. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"user_id": {
"type": "string",
"example": "107955"
},
"count": {
"type": "string",
"title": "num",
"example": "50",
"description": "max 200"
},
"time": {
"type": "string",
"example": "0",
"description": "hasMore is True load next page"
}
},
"additionalProperties": false
}🟡get_musicVideo(music_id, count, cursor)
get music post video list Group: Music Related API. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"music_id": {
"type": "string",
"example": "7002634556977908485"
},
"count": {
"type": "string",
"title": "count",
"example": "20",
"description": "max 35 default 10"
},
"cursor": {
"type": "string",
"title": "cursor",
"example": "0",
"description": "has more"
}
},
"additionalProperties": false
}🟢get_musicInfo(url)
get music info Group: Music Related API. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"url": {
"type": "string",
"title": "url",
"example": "7002634556977908485",
"description": "id or https://vm.tiktok.com/xxxxxxx"
}
},
"additionalProperties": false
}🟢get_feedSearch(keywords, count, cursor, region, publish_time, ...)
search video list by keywords Group: Feed Related API. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"keywords": {
"type": "string",
"example": "踊ってみた"
},
"count": {
"type": "string",
"title": "count",
"example": "10",
"description": "hasMore is true\nload next page"
},
"cursor": {
"type": "string",
"example": "0"
},
"region": {
"type": "string",
"example": "US"
},
"publish_time": {
"type": "string",
"title": "publish_time",
"example": "0",
"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"
},
"sort_type": {
"type": "string",
"title": "sort_type",
"example": "0",
"description": "Sort by\n\n0 - Relevance\n1 - Like count\n3 - Date posted"
}
},
"additionalProperties": false
}🟢get_feedList(region, count)
get feed video list by region Group: Feed Related API. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"region": {
"type": "string",
"title": "region",
"example": "JP",
"description": "region code\nby get region list api"
},
"count": {
"type": "string",
"title": "count",
"example": "10",
"description": "max 20\nInaccurate"
}
},
"additionalProperties": false
}🟢get_regionList
Feed Related API Group: Feed Related API. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢get_commentReply(comment_id, count, cursor, video_id)
get reply list by comment id Group: Comment Related API. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"comment_id": {
"type": "string",
"example": "7093229463530046213"
},
"count": {
"type": "string",
"example": "10",
"description": "max 50"
},
"cursor": {
"type": "string",
"example": "0",
"description": "hasMore is True"
},
"video_id": {
"type": "string",
"example": "7093219391759764782"
}
},
"additionalProperties": false
}🟢get_commentList(url, count, cursor)
get comment list by video Group: Comment Related API. Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"url": {
"type": "string",
"title": "url",
"example": "https://www.tiktok.com/@tiktok/video/7093219391759764782",
"description": "https://www.tiktok.com/@tiktok/video/7093219391759764782\nor\n7093219391759764782"
},
"count": {
"type": "string",
"title": "count",
"example": "10",
"description": "max 50"
},
"cursor": {
"type": "string",
"title": "cursor",
"example": "0",
"description": "hasMore is True"
}
},
"additionalProperties": false
}🟡get_challengePosts(challenge_id, count, cursor, region)
get challenge post videos Group: Challenge(hashTag). Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"challenge_id": {
"type": "string",
"title": "challenge_id",
"example": "33380",
"description": "challenge_id (hashTag ID)"
},
"count": {
"type": "string",
"title": "count",
"example": "10",
"description": "max 35 default 10"
},
"cursor": {
"type": "string",
"title": "cursor",
"example": "0",
"description": "hasMore is True.\nload more"
},
"region": {
"type": "string",
"title": "region",
"example": "US",
"description": "Get challenge videos for different regions"
}
},
"additionalProperties": false
}🟢get_challengeSearch(keywords, count, cursor)
search challenge Group: Challenge(hashTag). Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"keywords": {
"type": "string",
"example": "cosplay"
},
"count": {
"type": "string",
"title": "count",
"example": "10",
"description": "max 30 default 10"
},
"cursor": {
"type": "string",
"title": "cursor",
"example": "0",
"description": "hasMore is True.\nload more"
}
},
"additionalProperties": false
}🟢get_challengeInfo(challenge_id, challenge_name)
get challenge info Group: Challenge(hashTag). Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"challenge_id": {
"type": "string",
"title": "challenge_id",
"example": "33380",
"description": "challenge_id or challenge_nane cannot be empty"
},
"challenge_name": {
"type": "string",
"example": "cosplay"
}
},
"additionalProperties": false
}🟡get_mixPosts(mix_id, count, cursor)
get play list post video list Group: Mix (Playlist). Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"mix_id": {
"type": "string",
"title": "mix_id",
"example": "7163373594645482286",
"description": "playlist id"
},
"count": {
"type": "string",
"example": "10"
},
"cursor": {
"type": "string",
"example": "0"
}
},
"additionalProperties": false
}🟢get_mixInfo(url)
get playlist info Group: Mix (Playlist). Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"url": {
"type": "string",
"title": "url",
"example": "16337359464548228",
"description": "id or https://vm.tiktok.com/xxxxxxx"
}
},
"additionalProperties": false
}🟢get_mixList(unique_id, user_id, count, cursor)
get playlist by user id unique_id or user_id is not empty Group: Mix (Playlist). Billing per call: 1 Credits.
Esquema de entrada
{
"type": "object",
"properties": {
"unique_id": {
"type": "string",
"example": "@tiktok"
},
"user_id": {
"type": "string",
"example": "107955"
},
"count": {
"type": "string",
"example": "10"
},
"cursor": {
"type": "string",
"example": "0"
}
},
"additionalProperties": false
}Comunidad
Evidencia