YouTube
基于Flask的MCP服务器,集成YouTube API实现歌曲搜索与视频链接获取。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:YouTube。 它的用途是:基于Flask的MCP服务器,集成YouTube API实现歌曲搜索与视频链接获取。 完整的 Skill 内容见:https://321skill.com/skills/youtube-youtube-mcp-server/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“帮我搜索一下Taylor Swift的最新官方MV视频。”,它会通过集成的YouTube Skill调用API,返回一系列相关的视频标题、描述和可直接访问的YouTube链接,供你快速查看和使用。
介绍
这个Skill是一个基于Flask框架的MCP(Model Context Protocol)服务器,它通过集成YouTube Data API,为用户提供了一个便捷的歌曲搜索和视频链接获取工具。它解决了在开发或内容创作过程中,需要快速、准确地从YouTube平台查找特定歌曲或视频资源并获取其链接的问题。
使用时,你需要部署这个Flask服务器,并通过MCP协议将其与你的AI助手(如Claude Desktop)连接。之后,你就可以在AI助手中直接使用自然语言指令来搜索YouTube内容,例如“帮我找一下周杰伦的《七里香》MV”,AI助手会通过这个Skill调用YouTube API并返回相关的视频信息和链接。
它非常适合后端开发者、全栈开发者以及需要集成多媒体资源的内容创作者。对于开发者而言,它可以作为项目中的一个模块,方便地引入YouTube内容;对于内容创作者,则能快速为文章或视频素材寻找参考或引用来源。
使用前请注意,你需要自行申请并配置YouTube Data API密钥。此外,该Skill主要提供搜索和链接获取功能,不包含视频下载或流媒体播放能力,使用时需遵守YouTube的服务条款。
核心特点
与通用的网页爬虫或简单的搜索工具不同,它作为标准化的MCP服务器,能无缝集成到支持MCP的AI工作流中,实现通过自然语言直接调用YouTube官方API进行结构化搜索。
注意事项
不适合需要直接下载视频、进行复杂视频编辑或绕过YouTube官方API限制的场景。
常见问题
需要自己申请YouTube API密钥吗?
是的,使用前必须在Google Cloud平台创建项目并启用YouTube Data API v3,以获取必要的API密钥。
这个Skill能下载YouTube视频吗?
不能,它仅提供基于YouTube官方API的搜索和元数据(如标题、描述、链接)获取功能,不涉及视频下载。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/youtube-youtube-mcp-server/raw/index.md 读取 YouTube 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/youtube-youtube-mcp-server/raw/index.md(查看排版版本)