Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

YouTube DLP

БесплатноНе проверен

Provides tools for downloading YouTube videos and audio using yt-dlp, enabling integration with AI assistants via MCP.

GitHubEmbed

Описание

Provides tools for downloading YouTube videos and audio using yt-dlp, enabling integration with AI assistants via MCP.

README

A Model Context Protocol (MCP) server that provides tools for downloading YouTube videos and audio using yt-dlp.

Features

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

Prerequisites

  • Python 3.13 or higher
  • yt-dlp installed on your system

Installation

  1. Clone this repository
  2. Install dependencies:
pip install -e .

Or using uv:

uv pip install -e .

Usage

Running the Server

Start the MCP server:

python main.py

The server will start in stdio mode with debug enabled.

Environment Variables

  • YT_DLP_PATH: Path to the yt-dlp executable (default: /usr/local/bin/yt-dlp)
  • DEFAULT_DOWNLOAD_DIR: Directory where videos will be downloaded (default: ~/Downloads/youtube_downloads)

MCP Configuration

Add this configuration to your MCP setup:

{
  "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"
      }
    }
  }
}

Replace <install path> with the actual path where you installed this package.

Available Tools

download_youtube_video

Downloads a YouTube video in MP4 format.

Parameters:

  • url: The YouTube video URL

Returns:

  • A success or error message

download_youtube_audio

Downloads a YouTube video's audio in MP3 format.

Parameters:

  • url: The YouTube video URL

Returns:

  • A success or error message

MCP Integration

This server implements the Model Context Protocol, allowing AI assistants to access tools for downloading YouTube content. The server can be connected to any MCP-compatible client.

License

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

from github.com/yorickchan/mcp_youtube_dlp

Установка YouTube DLP

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/yorickchan/mcp_youtube_dlp

FAQ

YouTube DLP MCP бесплатный?

Да, YouTube DLP MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для YouTube DLP?

Нет, YouTube DLP работает без API-ключей и переменных окружения.

YouTube DLP — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить YouTube DLP в Claude Desktop, Claude Code или Cursor?

Открой YouTube DLP на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare YouTube DLP with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории media