yt-dlp MCP

yt-dlp MCP

基于yt-dlp的视频音频内容MCP服务器,支持YouTube等千余平台的视频搜索、元数据获取、字幕下载、视频/音频下载和格式转换,让AI助手处理视频内容。

月访问量
0
累计浏览
0
用户评分
--
收录时间
2026-08

产品介绍

产品介绍

yt-dlp MCP 是一个功能强大的 Model Context Protocol 服务器,将 yt-dlp(youtube-dl 的增强分支)的视频下载和内容提取能力桥接到 AI 助手。支持 YouTube 等 1000+ 视频平台,提供视频搜索、元数据提取、字幕/转录本获取、视频/音频下载、格式选择等功能,最后更新于 2026 年 8 月。

核心功能

  • 视频搜索与发现:支持 YouTube 搜索(带分页),按相关性和质量过滤结果
  • 元数据获取:提取视频标题、描述、时长、分辨率、上传者、播放量等详细信息
  • 字幕/转录本获取:下载视频字幕和自动生成的转录文本,支持多语言
  • 视频下载:下载视频文件,支持分辨率和格式选择
  • 音频提取:单独提取音频轨道,支持 MP3/M4A 等格式
  • 多格式输出:支持 JSON 和 Markdown 两种输出格式
  • 广泛平台支持:基于 yt-dlp 支持 YouTube、Bilibili、Vimeo 等 1000+ 网站
  • CLI 子进程实现:通过 yt-dlp CLI 子进程调用,避免 HTTP API 限流问题

适用场景

  • AI 视频内容分析:自动下载视频字幕并进行内容分析和摘要
  • 视频研究素材收集:批量获取视频元数据和转录文本用于研究
  • 播客/音频提取:从视频中提取音频用于语音分析或转写
  • 教育内容整理:下载课程视频字幕生成学习笔记
  • 多语言字幕获取:获取外语视频字幕进行翻译和学习

安装方式

通过 Smithery 安装到 Claude Desktop:

npx -y @smithery/cli install @kevinwatt/yt-dlp-mcp --client claude

或在 MCP 配置中直接添加:

{
  "mcpServers": {
    "yt-dlp": {
      "command": "npx",
      "args": ["-y", "yt-dlp-mcp"]
    }
  }
}

需要系统安装 yt-dlp 和 ffmpeg。

定价说明

完全免费开源,MIT 许可证。