探索
MCP Youtube Dlp

MCP Youtube Dlp

一个基于MCP协议的YouTube视频下载服务,支持通过yt-dlp下载视频(MP4)和音频(MP3),可与AI助手集成。
2分
0
2025-04-29 01:11:11
概述
安装
内容详情
替代品

什么是YouTube-DLP MCP Server?

这是一个基于Model Context Protocol (MCP)的服务,允许您通过AI助手轻松下载YouTube视频和音频内容。它使用流行的yt-dlp工具在后台处理下载任务。

如何使用YouTube-DLP MCP Server?

您可以通过AI助手发送简单的命令来下载YouTube内容,无需直接操作命令行。系统会自动处理下载并将文件保存到指定位置。

适用场景

当您想保存YouTube上的教程视频、音乐或演讲内容供离线观看时,这个工具特别有用。教育工作者、音乐爱好者和内容创作者都会发现它很实用。

主要功能

视频下载将YouTube视频下载为高质量的MP4格式文件
音频提取从YouTube视频中提取音频并保存为MP3格式
AI助手集成通过自然语言命令与AI助手交互来使用下载功能

优势与局限性

优势
无需手动操作复杂的命令行工具
支持多种格式下载(MP4视频和MP3音频)
与AI助手无缝集成,使用自然语言命令
自动管理下载目录,文件组织有序
局限性
需要预先安装yt-dlp工具
依赖Python环境运行
下载速度受网络条件和YouTube限制影响

如何使用

安装准备确保您的系统已安装Python 3.13或更高版本,以及yt-dlp工具
安装服务克隆仓库并安装依赖项
启动服务运行主程序启动MCP服务器
通过AI助手使用在您的AI助手客户端中配置MCP连接,然后就可以通过自然语言命令下载内容了

使用案例

下载教学视频您发现了一个很好的编程教程视频,想保存下来离线学习
提取背景音乐您想从一个YouTube视频中提取背景音乐用于个人项目

常见问题

1
我需要技术背景才能使用这个服务吗?不需要。虽然底层使用技术工具,但通过AI助手交互使得普通用户也能轻松使用。
2
下载的文件保存在哪里?默认保存在~/Downloads/youtube_downloads目录,您可以通过DEFAULT_DOWNLOAD_DIR环境变量修改。
3
支持哪些视频和音频格式?视频默认下载为MP4格式,音频为MP3格式。这些都是广泛兼容的通用格式。
4
下载YouTube内容合法吗?这取决于您所在地区的法律和使用目的。建议仅下载您有权使用的内容,并遵守YouTube的服务条款。

相关资源

yt-dlp官方文档了解底层使用的下载工具
Model Context Protocol规范了解MCP协议的工作原理
Python官方网站获取Python安装包和文档
精选MCP服务推荐
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
212
4.3分
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
2,957
5分
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
6,104
4.5分
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
323
4.5分
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
1,430
5分
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
89
4.8分
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
366
4.8分
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
4,854
4.7分
安装
复制以下命令到你的Client进行配置
{
  "mcpServers": {
    "mcp_youtube_dlp": {
      "command": "uvx",
      "args": [
        "mcp[cli]",
        "run",
        "<install path>/mcp_youtube_dlp/main.py"
      ],
      "env": {
        "YT_DLP_PATH": "/usr/local/bin/yt-dlp",
        "DEFAULT_DOWNLOAD_DIR": "~/Downloads/youtube_downloads"
      }
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。
AIbase
AIbase是一个专注于MCP服务的平台,为AI开发者提供高质量的模型上下文协议服务,助力AI应用开发。
简体中文
热门MCP服务
热门MCP分类
热门标签