关于 MCP YouTube Companion
通过自然语言查询 YouTube 热门视频和订阅频道的最新上传内容,供希望访问个人 YouTube 内容的用户使用。它通过 Google OAuth 凭据连接 YouTube。
主要功能
- 01获取热门视频
- 02查看订阅频道最新上传
- 03用自然语言查询 YouTube 内容
- 04使用 Google OAuth 凭据认证
适用场景
- 01按地区查看热门视频
- 02了解订阅频道的新上传
MCP 相关
向 MCP 客户端提供 YouTube 内容访问能力,包括热门视频和订阅频道的最新上传。连接使用 YouTube API OAuth 凭据。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
MCP YouTube Companion
一款 MCP 工具,可让你通过自然语言与你的个人 YouTube 使用体验互动。获取热门视频、订阅频道的最新上传内容,并通过你喜欢的大模型客户端与 YouTube 内容互动。
概述
这款 MCP 工具让你能够通过自然语言查询与 YouTube 互动,轻松获取热门视频和用户专属内容(例如订阅频道的最新上传内容),无需手动调用 YouTube API。
大模型命令示例
以下是一些可在大模型客户端中使用的命令示例:
# Fetch Trending Videos
"Show me the latest trending videos on YouTube"
"What's trending in the US on YouTube?"
# Fetch Subscribed Channel Feeds
"Show me the latest uploads from my subscribed channels"
"What's the most recent video from the 'Tech' channel?"
# User Activity
"What was my latest activity on YouTube?"
"Show me my most recent comments on videos"
"Have I uploaded anything recently?"
先决条件
拥有 YouTube 访问权限的 Google 账号
YouTube API 凭据(Client ID、Client Secret 和 Refresh Token)
身份验证
获取 YouTube API 凭据:
前往 Google Cloud Console。
创建项目并启用 YouTube Data API v3。
生成 OAuth 凭据(Client ID、Client Secret)并获取 Refresh Token。
设置 OAuth 身份验证:
使用或构建一个通过 OAuth 与 Google 交互的前端或 API,将访问码交换为 Refresh Token,然后使用该 Refresh Token 连接到 MCP 服务
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。