用途:通过 Rube MCP 接入 Composio 的 YouTube 工具包,用自然语言或工具调用自动化 YouTube 操作,包括上传视频、更新元数据、搜索内容、管理播放列表、查看频道与视频数据、订阅频道和读取评论。
主要能力:上传视频(YOUTUBE_UPLOAD_VIDEO)、更新标题/描述/标签/隐私状态、设置缩略图;搜索视频、频道和播放列表;创建播放列表、添加视频、列出播放列表内容;解析频道句柄、获取频道统计、列出频道视频、批量获取视频详情、查看频道动态;订阅/取消订阅频道、列出订阅、列出评论线程。
使用方式:先在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 可用;调用 RUBE_MANAGE_CONNECTIONS 并选择 youtube 工具包,若未激活则按返回的授权链接完成 Google OAuth,确认状态为 ACTIVE 后再执行工作流。每次操作前应先调用 RUBE_SEARCH_TOOLS 获取最新工具 schema。
适用场景:批量上传与元数据维护、内容检索与竞品分析、播放列表整理、频道数据统计、订阅与评论查看等。
限制:YouTube API 有每日配额(默认 10000 单位),上传约 1600 单位、搜索约 100 单位、列表约 1 单位,应优先使用列表接口;搜索最多返回 500 条;批量视频详情建议每次约 50 个 ID;自定义缩略图需频道手机验证,格式为 JPG/PNG/GIF 且小于 2MB;统计值以字符串返回,时长使用 ISO 8601 格式;频道 ID 以 UC 开头,上传播放列表需将 UC 替换为 UU;部分视频可能禁用评论。具体工具参数以实时 schema 为准。