MCP Servers / web-scraping / yt-dlp

yt-dlp

JSON →
httpnone243web-scraping

Download video and audio content from various websites like YouTube, Facebook, and Tiktok using yt-dlp.

Install
How to run this server
[ { "cmd": "npx @kevinwatt/yt-dlp-mcp@latest", "imports": [] } ]
server path: yt-dlp-2
Tools
What this server exposes
ytdlp_search_videos
Search YouTube with pagination and date filtering support. Parameters: query, maxResults, offset, response_format, uploadDateFilter. Date Filter: hour, today, week, month, year (optional). Returns: Video list with titles, channels, durations, URLs. Supports: JSON and Markdown formats.
ytdlp_list_subtitle_languages
List all available subtitle languages for a video. Parameters: url. Returns: Available languages, formats, auto-generated status.
ytdlp_download_video_subtitles
Download subtitles in VTT format with timestamps. Parameters: url, language (optional). Returns: Raw VTT subtitles.
Configuration
Environment & auth
authnone
Resources
yt-dlp — MCP Server · libregistry