
The Yt Dlp Mcp server integrates yt-dlp functionality with Claude and other MCP-compatible AI agents, enabling video discovery, metadata extraction, transcript retrieval, and media downloads through natural language. It provides tools for searching YouTube, downloading videos at specified resolutions, extracting audio, retrieving subtitles and transcripts in multiple languages, and accessing comprehensive video metadata—all without requiring direct content downloads for metadata operations. The server prioritizes user privacy through direct downloads via yt-dlp, implements input validation with Zod schemas, and supports multiple video platforms beyond YouTube including Facebook.
Public tool metadata for what this MCP can expose to an agent.
ytdlp_search_videosSearch YouTube with pagination and date filtering supportSearch YouTube with pagination and date filtering support
No parameter schema in public metadata yet.
ytdlp_list_subtitle_languagesList all available subtitle languages for a videoList all available subtitle languages for a video
No parameter schema in public metadata yet.
ytdlp_download_video_subtitlesDownload subtitles in VTT format with timestampsDownload subtitles in VTT format with timestamps
No parameter schema in public metadata yet.
ytdlp_download_transcriptGenerate clean plain text transcriptGenerate clean plain text transcript
No parameter schema in public metadata yet.
ytdlp_download_videoDownload video to Downloads folderDownload video to Downloads folder
No parameter schema in public metadata yet.
ytdlp_download_audioExtract and download audio onlyExtract and download audio only
No parameter schema in public metadata yet.
ytdlp_get_video_metadataExtract comprehensive video metadata in JSONExtract comprehensive video metadata in JSON
No parameter schema in public metadata yet.
ytdlp_get_video_metadata_summaryGet human-readable metadata summaryGet human-readable metadata summary
No parameter schema in public metadata yet.
ytdlp_get_video_commentsExtract comments in flat JSON, threaded JSON, or AI-friendly MarkdownExtract comments in flat JSON, threaded JSON, or AI-friendly Markdown
No parameter schema in public metadata yet.
ytdlp_get_video_comments_summaryGet a human-readable summary of commentsGet a human-readable summary of comments
No parameter schema in public metadata yet.
Sponsors
A powerful MCP server that brings video platform capabilities to your AI agents
Integrate yt-dlp with Claude, Dive, and other MCP-compatible AI systems. Download videos, extract metadata, get transcripts, and more — all through natural language.
Features • Installation • Tools • Usage • Documentation
🔍 Search & Discovery
|