SubDownload MCP 服务器
SubDownload 将 YouTube 作为一个 MCP 原生数据源进行公开。通过 OAuth 连接一次,您的 AI 智能体即可获得总结视频、获取完整字幕(包括通过 AI ASR 获取无字幕视频的文本)、搜索频道和播放列表的工具,并将所有内容保存到用户个人的知识库中,以便跨会话调用。
托管端点:
https://api.subdownload.com/mcp主页: https://subdownload.com?utm_source=gthb_awesome_9jqqed&utm_medium=code&utm_campaign=Awesome
Glama (连接器): https://glama.ai/mcp/connectors/com.subdownload.api/sub-download
Glama (服务器): https://glama.ai/mcp/servers/SubDownload/subdownload-mcp
推荐的设置是将您的 MCP 客户端直接指向上述托管端点,并通过 OAuth 进行身份验证——请参阅下方的“快速连接”。本仓库还提供了一个轻量级的 stdio 代理(Node + Docker),适用于偏好本地子进程的环境。
身份验证
使用动态客户端注册 (RFC 7591) 的 OAuth 2.1。无需预共享 client_id 或 client_secret —— 您的 MCP 客户端会在首次连接时自动注册。
发现机制 (RFC 9728):
向
/mcp发送不带令牌的 POST 请求会返回401以及指向/.well-known/oauth-protected-resource的WWW-Authenticate标头该文档指向授权服务器 (
https://api.subdownload.com)MCP 客户端遵循标准的授权 → 回调 → 令牌流程(使用 PKCE)
API 密钥替代方案:https://subdownload.com/account 上的每个账户都为不支持 OAuth 的客户端提供了一个 Bearer 令牌。
Related MCP server: YouTube Transcript MCP Server
工具
工具 | 功能 |
| 在 YouTube 上进行关键词搜索 |
| 获取视频元数据(标题、频道、时长、观看次数) |
| 获取带时间戳的完整字幕 |
| 为没有字幕的视频生成 AI ASR 字幕 |
| 轮询正在进行的 AI 转录任务 |
| 通过句柄、URL 或 ID 查找频道 |
| 列出频道中的视频 |
| 获取频道的最新视频 |
| 在单个频道内搜索 |
| 列出播放列表的内容 |
| 将视频摘要或字幕保存到您的个人知识库 |
| 浏览您保存的知识库 |
| 获取单个已保存的项目 |
快速连接
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" }
}
}
}工具模式是内联声明的,因此内省(initialize,tools/list)无需凭据即可工作;tools/call 需要 SUBDOWNLOAD_API_KEY。
定价
注册即送免费额度。专业版:每月 5,000 额度。请参阅 https://subdownload.com/pricing。
支持
许可证
MIT(适用于此文档仓库;SubDownload 服务本身是托管的 SaaS —— 请参阅 https://subdownload.com/terms)。
Maintenance
Appeared in Searches
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
