关于 youtube-download-api
Youtube Download API:下载 YouTube 的音频和视频。位于 JoJ API marketplace。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://mcp.jojapi.com/youtube-download-api一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http com-jojapi-youtube-download-api https://mcp.jojapi.com/youtube-download-apiCursor.cursor/mcp.json
{"mcpServers":{"com-jojapi-youtube-download-api":{"type":"http","url":"https://mcp.jojapi.com/youtube-download-api"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"com-jojapi-youtube-download-api":{"type":"http","url":"https://mcp.jojapi.com/youtube-download-api"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"com-jojapi-youtube-download-api":{"type":"http","url":"https://mcp.jojapi.com/youtube-download-api"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"com-jojapi-youtube-download-api":{"serverUrl":"https://mcp.jojapi.com/youtube-download-api"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
2| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 否 | 要下载的视频 URL(YouTube 和其他受支持来源),需进行 URL 编码。 |
| apikey | string | 否 | 你的个人 API 密钥。 |
| format | string | 否 | 要下载的输出格式。可接受的值:`mp3`、`m4a`、 `webm_audio`、`aac`、`flac`、`opus`、`ogg`、`wav`、`144`、 `240`、`360`、`480`、`720`、`1080`、`1440`、`4k`、`8k`。 音频格式的基础时长限制为 120 分钟;视频格式的时长限制因格式而异(1080p=90m、1440p=60m、4k/8k=15m,其他格式均为 120m)。 |
| add_info | string | 否 | 设为 `1` 可在响应中包含 `info` 对象(标题 + 缩略图)。省略时默认为 `0`。 |
| end_time | string | 否 | 可选。剪辑/片段下载的结束时间(秒)。 |
| no_merge | string | 否 | 如果设为 `1`,则**不会**合并音频和视频流。客户端会收到一个包含独立流的 zip 文件。默认值为 `0`(将流合并为单个文件)。 |
| start_time | string | 否 | 可选。剪辑/片段下载的开始时间(秒)。提供 `start_time`/`end_time` 时,不会报告进度——进度端点仅返回初始化状态和最终成功/失败状态。 |
| audio_quality | string | 否 | 音频比特率,单位为 kbps。常见值包括 `128`、`192`、`256`、`320`。 |
| audio_language | string | 否 | 仅限 YouTube。通过 BCP-47 / YouTube 语言代码选择音轨语言。如果视频中没有请求的音轨, 则使用默认音轨。不收取额外费用。 支持的代码:`af, az, id, ms, bs, ca, cs, da, de, et, en-IN, en-GB, en, es, es-419, es-US, eu, fil, fr, fr-CA, gl, hr, zu, is, it, sw, lv, lt, hu, nl, no, uz, pl, pt-PT, pt, ro, sq, sk, sl, sr-Latn, fi, sv, vi, tr, be, bg, ky, kk, mk, mn, ru, sr, uk, el, hy, iw, ur, ar, fa, ne, mr, hi, as, bn, pa, gu,…` |
| allow_extended_duration | string | 否 | 设为 `1` 可允许下载视频时长超过该格式的 基础时长限制。扩展时长任务按基础价格的倍数收费(见 `ExtendedDuration` 响应对象)。省略时默认为 `0`。 |
详细介绍
维护者还没有提供详细介绍,可以先查看代码仓库中的 README。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。