VOOZH about

URL: https://glama.ai/mcp/servers/SubDownload/subdownload-mcp?locale=zh-CN

⇱ SubDownload by SubDownload | Glama


SubDownload MCP 服务器

SubDownload 将 YouTube 作为一个 MCP 原生数据源进行公开。通过 OAuth 连接一次,您的 AI 智能体即可获得总结视频、获取完整字幕(包括通过 AI ASR 获取无字幕视频的文本)、搜索频道和播放列表的工具,并将所有内容保存到用户个人的知识库中,以便跨会话调用。

推荐的设置是将您的 MCP 客户端直接指向上述托管端点,并通过 OAuth 进行身份验证——请参阅下方的“快速连接”。本仓库还提供了一个轻量级的 stdio 代理(Node + Docker),适用于偏好本地子进程的环境。

身份验证

使用动态客户端注册 (RFC 7591) 的 OAuth 2.1。无需预共享 client_idclient_secret —— 您的 MCP 客户端会在首次连接时自动注册。

发现机制 (RFC 9728):

  1. /mcp 发送不带令牌的 POST 请求会返回 401 以及指向 /.well-known/oauth-protected-resourceWWW-Authenticate 标头

  2. 该文档指向授权服务器 (https://api.subdownload.com)

  3. MCP 客户端遵循标准的授权 → 回调 → 令牌流程(使用 PKCE)

API 密钥替代方案https://subdownload.com/account 上的每个账户都为不支持 OAuth 的客户端提供了一个 Bearer 令牌。

Related MCP server: YouTube Transcript MCP Server

工具

工具

功能

search_youtube

在 YouTube 上进行关键词搜索

fetch_video_info

获取视频元数据(标题、频道、时长、观看次数)

fetch_transcript

获取带时间戳的完整字幕

transcribe_video

为没有字幕的视频生成 AI ASR 字幕

get_asr_task

轮询正在进行的 AI 转录任务

resolve_channel

通过句柄、URL 或 ID 查找频道

list_channel_videos

列出频道中的视频

get_channel_latest_videos

获取频道的最新视频

search_channel_videos

在单个频道内搜索

list_playlist_videos

列出播放列表的内容

save_to_library

将视频摘要或字幕保存到您的个人知识库

list_library

浏览您保存的知识库

get_library_item

获取单个已保存的项目

快速连接

Claude Desktop / Cursor / Windsurf / 任何支持 OAuth 的 MCP 客户端

{
 "mcpServers": {
 "subdownload": {
 "url": "https://api.subdownload.com/mcp"
 }
 }
}

首次使用时,客户端会触发 OAuth,您可以使用 Google 或 LINUX DO 登录。注册即送免费额度——无需绑定银行卡。

Bearer 令牌客户端

{
 "mcpServers": {
 "subdownload": {
 "url": "https://api.subdownload.com/mcp",
 "headers": {
 "Authorization": "Bearer YOUR_API_KEY"
 }
 }
 }
}

从您的 账户页面 获取您的 API 密钥。

本地 stdio 代理 (Docker / npm)

对于偏好子进程传输的客户端,本仓库提供了一个轻量级的 Node 代理,它将 tools/call 转发到带有您 API 密钥的托管端点。

# Docker
docker build -t subdownload-mcp .
docker run --rm -i -e SUBDOWNLOAD_API_KEY=YOUR_API_KEY subdownload-mcp

# Or via Node directly
npm install
SUBDOWNLOAD_API_KEY=YOUR_API_KEY npm start

客户端配置示例:

{
 "mcpServers": {
 "subdownload": {
 "command": "docker",
 "args": ["run", "--rm", "-i", "-e", "SUBDOWNLOAD_API_KEY", "subdownload-mcp"],
 "env": { "SUBDOWNLOAD_API_KEY": "YOUR_API_KEY" }
 }
 }
}

工具模式是内联声明的,因此内省(initializetools/list)无需凭据即可工作;tools/call 需要 SUBDOWNLOAD_API_KEY

定价

注册即送免费额度。专业版:每月 5,000 额度。请参阅 https://subdownload.com/pricing。

支持

许可证

MIT(适用于此文档仓库;SubDownload 服务本身是托管的 SaaS —— 请参阅 https://subdownload.com/terms)。

A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/SubDownload/subdownload-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server