mcp_youtube_dlp

mcp_youtube_dlp

0

MCP YouTube-DLP is a server that downloads YouTube videos and audio using yt-dlp, with integration into the Model Context Protocol for AI assistants. It supports downloading content in MP4 and MP3 formats.

MCP YouTube-DLP

A Model Context Protocol (MCP) server providing tools to download YouTube videos and audio using yt-dlp.

Features

  • Download videos in MP4 format
  • Download audio in MP3 format
  • Integration with MCP for AI assistant use

Prerequisites

  • Python 3.13 or higher
  • yt-dlp installed

Usage

Running the Server

  • Start the MCP server, running in stdio mode with debug enabled.

MCP Configuration

  • Add configuration to your MCP setup to enable this server.

Available Tools

download_youtube_video
  • Downloads YouTube video in MP4.
  • Returns a success or error message.
download_youtube_audio
  • Downloads YouTube audio in MP3.
  • Returns a success or error message.

License

This project is licensed under the GNU General Public License, version 2 (GPL-2.0).