
MCP YouTube Companion

2025.04.28
0
PythonYouTube交互自然语言处理娱乐功能
MCP YouTube Companion 是一个MCP工具,允许用户通过自然语言与个人YouTube体验进行交互。它可以获取热门视频、订阅频道的最新上传内容,并通过用户喜欢的LLM客户端与YouTube内容互动。
View on GitHub
Overview
基本能力
产品定位
MCP YouTube Companion 是一个专注于YouTube内容交互的工具,旨在通过自然语言简化用户与YouTube的互动。
核心功能
- 获取热门视频:支持查询全球或特定地区的热门视频。
- 订阅频道内容:获取用户订阅频道的最新上传视频。
- 用户活动查询:查看用户最近的YouTube活动,如评论或上传历史。
适用场景
- 用户希望通过自然语言快速获取YouTube热门内容。
- 用户需要定期查看订阅频道的最新上传内容。
- 用户希望回顾自己的YouTube活动历史。
工具列表
- 自然语言交互工具:允许用户通过LLM客户端发送自然语言命令与YouTube交互。
常见问题解答
- 需要Google账号和YouTube API凭证才能使用。
- 需要设置OAuth认证以获取访问权限。
使用教程
使用依赖
- Google账号
- YouTube API凭证(Client ID, Client Secret, Refresh Token)
安装教程
- 访问Google Cloud Console。
- 创建项目并启用YouTube Data API v3。
- 生成OAuth凭证(Client ID, Client Secret)并获取Refresh Token。
调试方式
- 使用OAuth前端/API与Google进行认证。
- 使用Refresh Token连接MCP Server。