YouTube MCP Server

YouTube MCP Server

site icon
2025.01.16 4
TypeScript视频处理字幕下载内容摘要内容生成
mcp-youtube 是一个基于 Model Context Protocol 的服务,主要用于从 YouTube 视频下载字幕,并将其连接到 claude.ai 进行处理。用户可以通过向 Claude 发送请求,例如“Summarize the YouTube video <>”,来获取视频内容的摘要。该服务依赖于本地安装的 `yt-dlp` 工具来下载字幕。
View on GitHub

Overview

基本能力

产品定位

mcp-youtube 是一个用于处理 YouTube 视频字幕的工具,通过与 claude.ai 结合,提供视频内容摘要生成的功能。

核心功能

  • 从 YouTube 视频下载字幕。
  • 将字幕内容发送到 claude.ai 进行处理。
  • 支持多种语言的字幕下载(通过 ISO 639-1 语言代码指定)。

适用场景

  • 需要快速获取 YouTube 视频摘要的场景。
  • 多语言字幕处理和分析。

工具列表

  • yt-dlp: 用于从 YouTube 下载字幕的工具。

常见问题解答

  • 如果指定的语言字幕不存在,会返回错误。

使用教程

使用依赖

安装 yt-dlp 工具:

# macOS
brew install yt-dlp

# Windows
winget install yt-dlp

安装教程

无需额外安装步骤,直接通过 npx 调用服务:

{
  "mcpServers": {
    "youtube": {
      "command": "npx",
      "args": ["-y", "@kazuph/mcp-youtube"]
    }
  }
}

调试方式

确保 yt-dlp 已正确安装,并检查指定的 YouTube 视频 URL 和语言代码是否正确。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。