a year ago
research-and-dataA Model Context Protocol (MCP) server that provides tools for downloading YouTube videos and audio using yt-dlp.
Overview
what is MCP YouTube-DLP?
MCP YouTube-DLP is a Model Context Protocol (MCP) server that provides tools for downloading YouTube videos and audio using yt-dlp.
how to use MCP YouTube-DLP?
To use MCP YouTube-DLP, clone the repository, install the dependencies, and run the server. You can then use the provided tools to download videos and audio from YouTube.
key features of MCP YouTube-DLP?
- Download YouTube videos in MP4 format
- Download YouTube audio in MP3 format
- Integration with MCP for AI assistant integration
use cases of MCP YouTube-DLP?
- Downloading educational videos for offline viewing
- Extracting audio from YouTube videos for podcasts
- Integrating with AI assistants to provide video/audio downloading capabilities
FAQ from MCP YouTube-DLP?
- What are the prerequisites for using MCP YouTube-DLP?
You need Python 3.13 or higher and yt-dlp installed on your system.
- How do I run the server?
Start the server by running
python main.pyin your terminal.
- Can I customize the download directory?
Yes! You can set the
DEFAULT_DOWNLOAD_DIRenvironment variable to specify your desired download location.