ytdlp-mcp MCP Server

Send a link, get the file. Or type /ytdlp-mcp in OpenCode, Gemini CLI, or Claude Code:

Local serverMIT

What is the ytdlp-mcp Server?

ytdlp-mcp is an MCP project maintained in the fanyzp/ytdlp-mcp repository. The maintainer describes its purpose as “Send a link, get the file. Or type /ytdlp-mcp in OpenCode, Gemini CLI, or Claude Code”. Read the project documentation for the complete scope.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-13.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
probeRead title, duration, uploader, views, thumbnail, and description
formatsList available media formats, quality, and estimated sizes
supportedCheck whether a URL matches a locally installed yt-dlp extractor
inspectRecommend a download action, quality, and available resolutions
get_videoDownload video, default output is MP4
get_audioExtract audio as Opus, MP3, or M4A
get_subtitlesDownload manual or auto-generated subtitles as VTT
adviseAnswer yt-dlp configuration questions
queuePreview a batch of URLs and per-item download plans
fetch_allDownload a batch of URLs with optional delays
watchList entries from a playlist or channel without downloading
searchSearch YouTube or SoundCloud and return compact metadata
convertRe-encode a local video using FFmpeg presets
Provideryt-dlp prefix
youtubeytsearch
soundcloudscsearch