tiktok-download-video

TikTok Download Video: TikTok API 🔥 300/month is free The most powerful Tiktok Api available The.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
97%
Vollständigkeit des Schemas
80%
Qualität der Benennung
70%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (19)

  • LOWTool 'get_getVideo' doesn't follow camelCase/snake_casein get_getVideo
  • LOWTool 'get_userFavoriteVideo' doesn't follow camelCase/snake_casein get_userFavoriteVideo
  • LOWTool 'get_userPublishVideo' doesn't follow camelCase/snake_casein get_userPublishVideo
  • LOWTool 'get_userInfo' doesn't follow camelCase/snake_casein get_userInfo
  • LOWTool 'get_searchUser' doesn't follow camelCase/snake_casein get_searchUser
  • LOWTool 'get_userFollowingList' doesn't follow camelCase/snake_casein get_userFollowingList
  • LOWTool 'get_musicVideo' doesn't follow camelCase/snake_casein get_musicVideo
  • LOWTool 'get_musicInfo' doesn't follow camelCase/snake_casein get_musicInfo
  • LOWTool 'get_feedSearch' doesn't follow camelCase/snake_casein get_feedSearch
  • LOWTool 'get_feedList' doesn't follow camelCase/snake_casein get_feedList

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~2,176Tokens (Tool-Definitionen)
~928 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.70% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "tiktok-download-video": {
      "url": "https://mcp.jojapi.com/tiktok-download-video"
    }
  }
}

Remote-Endpunkte

https://mcp.jojapi.com/tiktok-download-videostreamable-http

Was es kann

Tool-Inventar

Tools (19)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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.

Eingabe-Schema

{
  "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
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet19 Tools
verifiziertVersion nicht aufgezeichnet19 Tools