关于 YouTube Comments Downloader
YouTube Comments Downloader MCP 将现有导出 API 接入兼容 MCP 的 AI 客户端,适用于需要获取 YouTube 评论、字幕文本或频道资料的用户。它复用既有导出和存储系统,并支持 OAuth 2.1 或 API 密钥认证。
主要功能
- 01下载视频、直播、播放列表等评论
- 02检查和列出下载任务
- 03获取多种格式的导出文件
- 04获取视频字幕文本
- 05查询频道详情
适用场景
- 01导出视频评论为 CSV 或 JSON
- 02检查评论下载是否完成
- 03获取视频字幕文本并用于摘要
MCP 相关
此 MCP 服务将 YouTube Comments Downloader API 的功能作为工具提供给 MCP 客户端,包括评论下载、导出查询、字幕文本和频道详情。远程端点支持 OAuth 2.1 PKCE 或 API 密钥认证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.youtubecommentsdownloader.com/mcpclaude mcp add --transport http youtube-comments-downloader-youtube-comments-downloader https://api.youtubecommentsdownloader.com/mcp{"mcpServers":{"youtube-comments-downloader-youtube-comments-downloader":{"type":"http","url":"https://api.youtubecommentsdownloader.com/mcp"}}}在 Cursor 中打开{"servers":{"youtube-comments-downloader-youtube-comments-downloader":{"type":"http","url":"https://api.youtubecommentsdownloader.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"youtube-comments-downloader-youtube-comments-downloader":{"type":"http","url":"https://api.youtubecommentsdownloader.com/mcp"}}}{"mcpServers":{"youtube-comments-downloader-youtube-comments-downloader":{"serverUrl":"https://api.youtubecommentsdownloader.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://api.youtubecommentsdownloader.com/mcp需要授权工具
详细介绍
YouTube Comments Downloader MCP
通过兼容 MCP 的 AI 客户端使用 YouTube Comments Downloader。该服务是现有 YouTube Comments Downloader API 的轻量适配器:它不会创建第二套导出系统、导出存储层、队列或文件格式。
功能
- 下载视频、Shorts、直播、播放列表、频道和社区帖子的评论。
- 检查并列出你的下载。
- 获取 JSON、CSV、HTML、XLSX、TXT 或 ZIP 格式的下载文件。
- 获取视频字幕。
- 获取频道详情。
v1 中特意不提供 search_youtube_comments 工具,因为主 API 尚未提供匹配的端点。
安装
使用公共 MCP URL:
https://api.youtubecommentsdownloader.com/mcp
对于 Cursor 和兼容的 JSON 客户端,请添加:
{
"mcpServers": {
"youtube-comments-downloader": {
"type": "http",
"url": "https://api.youtubecommentsdownloader.com/mcp"
}
}
}
对于 Claude Code,请添加市场并安装插件:
/plugin marketplace add youtube-comments-downloader/youtube-comments-downloader-mcp
/plugin install youtube-comments-downloader-mcp@youtube-comments-downloader
对于 Gemini CLI:
gemini extensions install https://github.com/youtube-comments-downloader/youtube-comments-downloader-mcp
打开安装配置器,查看针对不同平台的步骤。
身份验证
对于支持远程 MCP 授权的客户端,默认使用 OAuth 2.1 和 PKCE S256。服务也接受现有的 YCD API 密钥,需将其放在 x-api-key 标头中。可在 API 密钥控制面板中创建 API 密钥。
费用由现有 API 收取,与应用中的收费方式相同。
示例提示词
- 下载这个 YouTube 视频的评论,并给我 JSON 文件 URL。
- 列出我最近完成的下载。
- 检查这个下载,并告诉我是否已就绪。
- 获取这个视频的字幕并进行总结。
- 获取这个 YouTube 频道的详情。
维护
此仓库仅包含可安装的插件包。托管的 MCP 适配器仍位于主 YouTube Comments Downloader 应用中,并使用其现有的 API、导出、队列、PocketBase 和 Redis 服务。提供此端点的部署必须运行 YCD API,并创建 PocketBase 集合:
cd web
bun run migrate:mcp
该集合仅供服务器使用。OAuth 代码和令牌仅以 SHA-256 哈希的形式存储在单个 mcp 集合中。公共导出 URL 继续使用现有 API 路由和 ID 契约。
发布检查清单
- 在 xAI 市场目录中固定公共仓库的提交版本。
- 验证 Codex 清单,并使用审核人员账号测试远程 OAuth 流程。
- 使用文档页面中的链接,将此软件包提交至各个市场。
许可证
MIT。请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。