TikTok Intelligence ET
TikTok Video Download URL MCP
Resolve TikTok video URLs to playback, cover-image, watermarked, and no-watermark download addresses for offline analysis. Call it via REST API or MCP.
TikTok Video Download URL AI Prompts & Use Cases
After connecting this MCP tool to your AI assistant, you can ask the questions below. Replace bracketed placeholders with your own inputs and use the supported values in Arguments.
New to Nexscope MCP? Follow the connection guide, then use the prompts below. The Integration and Parameters & Response tabs contain the connection steps, call example, and technical reference.
1. Retrieve The Available Download URL For My TikTok Video Link
Prompt: Retrieve the available download URL for my TikTok video link for [video link]. Show the available results and clearly identify missing information.
2. Prepare Video Cover Assets
Prompt: Resolve [my TikTok short or full video URL] and return the static and dynamic cover addresses, when available, together with the video identifier. Keep static and animated covers separate for my content catalog. Do not claim that both assets are always returned or that their availability grants reuse rights.
3. Preview A Video When Download Is Unavailable
Prompt: Resolve [my TikTok video URL]. Check which download addresses are actually present. If neither is available, return the playback address as a preview fallback and clearly state that a download was not obtained. If playback is absent too, report that limitation without inventing another address.
What You Need to Provide
Replace bracketed inputs with your own values. Use only the documented marketplace, period and input formats.
Returned estimates and rankings describe the selected data and period; missing values are not zero and a page of results is not the full market.
Step 1 · Connect
Connect Your AI Assistant
Connect a compatible MCP client to Nexscope, then select this tool from your assistant. Use the connection settings in your client to complete authentication.
POST https://api.nexscope.ai/mcp
MCP-Protocol-Version: 2025-11-25
Content-Type: application/jsonAuthentication
Use OAuth 2.1 Authorization Code with PKCE and the mcp:tools scope. API keys remain supported as a compatibility option.
Authorization: Bearer nk-xxxxxxxxxxxxxxxxxUsing an API key? Get your key from API Access and include it in the Authorization header shown above.
Call this MCP tool
nexscope_tiktok_video_download_urlhttps://api.nexscope.ai/mcptools/callInitialize an MCP 2025-11-25 Streamable HTTP session at https://api.nexscope.ai/mcp, then use tools/call.
{
"jsonrpc": "2.0",
"id": "tiktok-video-download-url-1",
"method": "tools/call",
"params": {
"name": "nexscope_tiktok_video_download_url",
"arguments": {
"url": "https://www.tiktok.com/@zachking/video/6768504823336815877"
}
}
}MCP 2025-11-25 · Streamable HTTPProgress is delivered on the original POST SSE response. GET SSE carries notifications; reconnecting must query existing asynchronous work rather than submit again.
Arguments
| Name | Type | Required | Description |
|---|---|---|---|
url | string | required | TikTok video URL, supports two formats: https://vt.tiktok.com/xxx short link or https://www.tiktok.com/@user/video/xxx full link. Max length 1000 Example: https://www.tiktok.com/@zachking/video/6768504823336815877 |
Response fields
Treat structuredContent as the programmatic API response payload.
| Name | Type | Required | Description |
|---|---|---|---|
noWatermarkDownloadUrl | string | optional | Video download address (without watermark). **Not all videos are returned**: This field is defaulted for some videos, and no watermark download is available at this time. |
downloadUrl | string | optional | Video download address (including watermark). **Not returned for all videos**: Default or present with no watermark address |
playUrl | string | optional | Video playback address. When the download address is defaulted, it can be used as a backup for playback/preview. |
coverUrl | string | optional | Video cover address (static) |
dynamicCoverUrl | string | optional | Video dynamic cover address |
videoId | string | optional | Video ID |
columns | array | optional | Rendering column definition (field metadata: field/title/cellType/filterable/sortable, for front-end table rendering) |
type | string | optional | Rendering style (such as `tableListWorkbenches`) |
costToken | integer | optional | Consume token |
errcode | integer | optional | Business code, 200 means success |
errmsg | string | optional | Business information, `ok` when successful |
Example Q&A
Based on a published documentation sample, not a live tool call.
Your Question
Retrieve the available download URL for my TikTok video link.
Example Answer
The published sample returns the structured information shown below. It does not expose enough clearly documented scalar metrics in this excerpt to calculate sales, profit or a market-wide ranking.
About this sample: Published documentation excerpt, not a live query. Arrays show at most two records and long text may be shortened. Missing units, dates or coverage remain unspecified; the excerpt does not represent the complete dataset.
View the Published Sample Data (JSON)
Published REST data example. Use Parameters & Response for MCP arguments when calling this tool.
Data Example
Sample request and response
Request parameters
{
"url": "https://www.tiktok.com/@izayoaa/video/7460864228367322390"
}Response
{
"code": 0,
"msg": null,
"data": {
"coverUrl": "https://agent-files.linkfox.com/tiktok/20261027/7460864228367322390.jpg",
"columns": [
{
"filterable": true,
"cellType": "text",
"field": "videoId",
"sortable": true,
"title": "视频ID"
},
{
"filterable": true,
"cellType": "text",
"field": "coverUrl",
"sortable": true,
"title": "视频封面地址"
},
{
"filterable": true,
"cellType": "text",
"field": "playUrl",
"sortable": true,
"title": "视频播放地址"
},
{
"filterable": true,
"cellType": "text",
"field": "downloadUrl",
"sortable": true,
"title": "视频下载地址(含水印)"
},
{
"filterable": true,
"cellType": "text",
"field": "noWatermarkDownloadUrl",
"sortable": true,
"title": "视频下载地址(无水印)"
},
{
"filterable": true,
"cellType": "text",
"field": "dynamicCoverUrl",
"sortable": true,
"title": "动态封面地址"
},
{
"filterable": true,
"cellType": "text",
"field": "type",
"sortable": true,
"title": "渲染的样式"
},
{
"filterable": true,
"cellType": "text",
"field": "columns",
"sortable": true,
"title": "渲染的列"
},
{
"filterable": true,
"cellType": "number",
"field": "costToken",
"sortable": true,
"title": "消耗token"
}
],
"noWatermarkDownloadUrl": "https://v19.tiktokcdn-eu.com/9178e186707290b8892eded154e7ad8c/6ae15c04/video/tos/useast2a/tos-useast2a-ve-68c810-euttp/owIFF2fjnQWWIoZLIPKAwBGfLLegADRGMIkUSB/?a=1233&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&&bt=1171&ft=ERfCkaZWD0zv12NvBuutzIxR~vbGbQ_45SY&mime_type=video_mp4&rc=ZWU5NTM0Ojc3N2g1ZmY0ZUBpam1mbXk5cjw4eDMzbzczNUBjLi1gLzRiNi4xYGMtNDViYSNxMjJpMmRjLTJgLS1kMTFzcw%3D%3D&vvpl=1&l=20261027022031E97BC38071165F33DE80&btag=e000b8000",
"downloadUrl": "https://v19.tiktokcdn-eu.com/542a1b98b9ef14a363be1c48e64f6d6b/6ae15c04/video/no1a/mps/logo/v2/r/p/v24044gl0000cu5509fog65vlj5c5jtg/a55f3239d1a84d168765fc28d396164b/78901dc0281968c55dd76159ae600c50/mp4/main.mp4?a=1233&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&&bt=0&eid=1286&ft=ERfCkaZWD0zv12NvBuutzIxR~vbGbQ_45SY&mime_type=video_mp4&rc=ZTk5NjtmODo5Zzs0PDVpOEBpam1mbXk5cjw4eDMzbzczNUAxLjZhL2MzNS4xXmEwMDJeYSNxMjJpMmRjLTJgLS1kMTFzcw%3D%3D&l=20261027022031E97BC38071165F33DE80&definition=720p&du=22&item_id=7460864228367322390&l=20261027022031E97BC38071165F33DE80&logo_type=tiktok_m&user_text=izayoaa&btag=e000b8000",
"dynamicCoverUrl": "https://p16-common-sign.tiktokcdn-eu.com/tos-no1a-p-0037-no/o4fC2AkDnCUqsqBFEAAlVAEuEFSKfiPgHRIICD~tplv-tiktokx-origin.image?dr=9229&refresh_token=REDACTED&x-expires=1793152800&x-signature=REDACTED&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=1d1a97fc&idc=no1a&biz_tag=tt_video&s=AWEME_DETAIL&sc=dynamic_cover",
"videoId": "7460864228367322390",
"type": "tableListWorkbenches",
"playUrl": "https://v19.tiktokcdn-eu.com/9178e186707290b8892eded154e7ad8c/6ae15c04/video/tos/useast2a/tos-useast2a-ve-68c810-euttp/owIFF2fjnQWWIoZLIPKAwBGfLLegADRGMIkUSB/?a=1233&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&&bt=1171&ft=ERfCkaZWD0zv12NvBuutzIxR~vbGbQ_45SY&mime_type=video_mp4&rc=ZWU5NTM0Ojc3N2g1ZmY0ZUBpam1mbXk5cjw4eDMzbzczNUBjLi1gLzRiNi4xYGMtNDViYSNxMjJpMmRjLTJgLS1kMTFzcw%3D%3D&vvpl=1&l=20261027022031E97BC38071165F33DE80&btag=e000b8000"
}
}View the MCP Request & Response Format
Examples
Based on a published documentation sample, not a live tool call.
The JSON-RPC envelope below illustrates how the shown arguments and payload fit into MCP. It is not captured network traffic or proof of a successful call. Workflow-only examples do not include a result.
MCP Request
{
"jsonrpc": "2.0",
"id": "tiktok-video-download-url-example",
"method": "tools/call",
"params": {
"name": "nexscope_tiktok_video_download_url",
"arguments": {
"url": "https://www.tiktok.com/@izayoaa/video/7460864228367322390"
}
}
}MCP Response Format
{
"jsonrpc": "2.0",
"id": "tiktok-video-download-url-example",
"result": {
"content": [
{
"type": "text",
"text": "{\"code\":0,\"msg\":null,\"data\":{\"videoId\":\"7460864228367322390\",\"coverUrl\":\"https://agent-files.linkfox.com/tiktok/20261027/7460864228367322390.jpg\",\"noWatermarkDownloadUrl\":\"https://v19.tiktokcdn-eu.com/9178e186707290b8892eded154e7ad8c/6ae15c04/video/tos/useast2a/tos-useast2a-ve-68c810-euttp/owIFF2fjnQWWIoZLIPKAwBGfLLegADRGMIkUSB/?a=1233&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&&bt=1171&ft=ERfCkaZWD0zv12NvBuutzIxR~vbGbQ_45SY&mime_type=video_mp4&rc=ZWU5NTM0Ojc3N2g1ZmY0ZUBpam1mbXk5cjw4eDMzbzczNUBjLi1gLzRiNi4xYGMtNDViYSNxMjJpMmRjLTJgLS1kMTFzcw%3D%3D&vvpl=1&l=20261027022031E9…\",\"downloadUrl\":\"https://v19.tiktokcdn-eu.com/542a1b98b9ef14a363be1c48e64f6d6b/6ae15c04/video/no1a/mps/logo/v2/r/p/v24044gl0000cu5509fog65vlj5c5jtg/a55f3239d1a84d168765fc28d396164b/78901dc0281968c55dd76159ae600c50/mp4/main.mp4?a=1233&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&&bt=0&eid=1286&ft=ERfCkaZWD0zv12NvBuutzIxR~vbGbQ_45SY&mime_type=video_mp4&rc=ZTk5NjtmODo5Zzs0PDVpOEBpam1mbXk5cjw4eDMzbzczNUAxLjZhL2MzNS4xXmEwMDJeY…\",\"dynamicCoverUrl\":\"https://p16-common-sign.tiktokcdn-eu.com/tos-no1a-p-0037-no/o4fC2AkDnCUqsqBFEAAlVAEuEFSKfiPgHRIICD~tplv-tiktokx-origin.image?dr=9229&refresh_token=REDACTED&x-expires=1793152800&x-signature=REDACTED&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=1d1a97fc&idc=no1a&biz_tag=tt_video&s=AWEME_DETAIL&sc=dynamic_cover\",\"playUrl\":\"https://v19.tiktokcdn-eu.com/9178e186707290b8892eded154e7ad8c/6ae15c04/video/tos/useast2a/tos-useast2a-ve-68c810-euttp/owIFF2fjnQWWIoZLIPKAwBGfLLegADRGMIkUSB/?a=1233&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&&bt=1171&ft=ERfCkaZWD0zv12NvBuutzIxR~vbGbQ_45SY&mime_type=video_mp4&rc=ZWU5NTM0Ojc3N2g1ZmY0ZUBpam1mbXk5cjw4eDMzbzczNUBjLi1gLzRiNi4xYGMtNDViYSNxMjJpMmRjLTJgLS1kMTFzcw%3D%3D&vvpl=1&l=20261027022031E9…\"}}"
}
],
"structuredContent": {
"code": 0,
"msg": null,
"data": {
"videoId": "7460864228367322390",
"coverUrl": "https://agent-files.linkfox.com/tiktok/20261027/7460864228367322390.jpg",
"noWatermarkDownloadUrl": "https://v19.tiktokcdn-eu.com/9178e186707290b8892eded154e7ad8c/6ae15c04/video/tos/useast2a/tos-useast2a-ve-68c810-euttp/owIFF2fjnQWWIoZLIPKAwBGfLLegADRGMIkUSB/?a=1233&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&&bt=1171&ft=ERfCkaZWD0zv12NvBuutzIxR~vbGbQ_45SY&mime_type=video_mp4&rc=ZWU5NTM0Ojc3N2g1ZmY0ZUBpam1mbXk5cjw4eDMzbzczNUBjLi1gLzRiNi4xYGMtNDViYSNxMjJpMmRjLTJgLS1kMTFzcw%3D%3D&vvpl=1&l=20261027022031E9…",
"downloadUrl": "https://v19.tiktokcdn-eu.com/542a1b98b9ef14a363be1c48e64f6d6b/6ae15c04/video/no1a/mps/logo/v2/r/p/v24044gl0000cu5509fog65vlj5c5jtg/a55f3239d1a84d168765fc28d396164b/78901dc0281968c55dd76159ae600c50/mp4/main.mp4?a=1233&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&&bt=0&eid=1286&ft=ERfCkaZWD0zv12NvBuutzIxR~vbGbQ_45SY&mime_type=video_mp4&rc=ZTk5NjtmODo5Zzs0PDVpOEBpam1mbXk5cjw4eDMzbzczNUAxLjZhL2MzNS4xXmEwMDJeY…",
"dynamicCoverUrl": "https://p16-common-sign.tiktokcdn-eu.com/tos-no1a-p-0037-no/o4fC2AkDnCUqsqBFEAAlVAEuEFSKfiPgHRIICD~tplv-tiktokx-origin.image?dr=9229&refresh_token=REDACTED&x-expires=1793152800&x-signature=REDACTED&t=bacd0480&ps=4f5296ae&shp=d05b14bd&shcp=1d1a97fc&idc=no1a&biz_tag=tt_video&s=AWEME_DETAIL&sc=dynamic_cover",
"playUrl": "https://v19.tiktokcdn-eu.com/9178e186707290b8892eded154e7ad8c/6ae15c04/video/tos/useast2a/tos-useast2a-ve-68c810-euttp/owIFF2fjnQWWIoZLIPKAwBGfLLegADRGMIkUSB/?a=1233&bti=OUBzOTg7QGo6OjZAL3AjLTAzYCMxNDNg&&bt=1171&ft=ERfCkaZWD0zv12NvBuutzIxR~vbGbQ_45SY&mime_type=video_mp4&rc=ZWU5NTM0Ojc3N2g1ZmY0ZUBpam1mbXk5cjw4eDMzbzczNUBjLi1gLzRiNi4xYGMtNDViYSNxMjJpMmRjLTJgLS1kMTFzcw%3D%3D&vvpl=1&l=20261027022031E9…"
}
},
"isError": false
}
}