tiktok-download-video
TikTok Download Video: TikTok API ๐ฅ 300/month is free The most powerful Tiktok Api available The.
์ฌ์ฉํด์ผ ํ ๊น์
ํ์ง ๋ฐ ์์ ์ฑ
๋ฐ๊ฒฌ ์ฌํญ (19)
- LOWget_getVideo์์
- LOWget_userFavoriteVideo์์
- LOWget_userPublishVideo์์
- LOWget_userInfo์์
- LOWget_searchUser์์
- LOWget_userFollowingList์์
- LOWget_musicVideo์์
- LOWget_musicInfo์์
- LOWget_feedSearch์์
- LOWget_feedList์์
๋๊ตฌ ์ ์์ ํ๋กํ ์ฝ ์ค์์ ๋ํ ์๋ ๋ถ์์ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค.
์ปจํ ์คํธ ๋น์ฉ
์ด๋ ์๋ฒ์ ๋๊ตฌ๊ฐ ๋ชจ๋ธ์ ์ปจํ ์คํธ์ ๋ก๋๋ ๋๋ง๋ค ์๋น๋๋ ๋๋ต์ ์ธ ํ ํฐ ์์ ๋๋ค. ์์น๊ฐ ๋์์๋ก ๋ค๋ฅธ ์์ ์ ์ฌ์ฉํ ์ ์๋ ์ฃผ์๊ฐ ์ค์ด๋ญ๋๋ค.
์ค์น
์ํด๋ฆญ ์ค์น
`claude_desktop_config.json` ํ์ผ์ ๋ค์์ ์ถ๊ฐํ์ธ์:
{
"mcpServers": {
"tiktok-download-video": {
"url": "https://mcp.jojapi.com/tiktok-download-video"
}
}
}์๊ฒฉ ์๋ํฌ์ธํธ
https://mcp.jojapi.com/tiktok-download-videostreamable-httpํ ์ ์๋ ์ผ
๋๊ตฌ ๋ชฉ๋ก
๋๊ตฌ (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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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.
์ ๋ ฅ ์คํค๋ง
{
"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
}์ปค๋ฎค๋ํฐ
์ฆ๊ฑฐ