Submit

MCP YouTube-DLP

@yorickchan

A 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?

  1. Downloading educational videos for offline viewing
  2. Extracting audio from YouTube videos for podcasts
  3. 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.py in your terminal.

  • Can I customize the download directory?

Yes! You can set the DEFAULT_DOWNLOAD_DIR environment variable to specify your desired download location.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.