# yt-dlp MCP
> Local MCP wrapper for yt-dlp that searches videos and retrieves metadata, captions, comments, video files, and audio files from supported platforms.
Canonical: https://www.mcpfolio.com/servers/yt-dlp-mcp-kevinwatt
Last updated: 2026-10-28
## Catalog record

- Publisher: kevinwatt (community)
- Categories: search

## Website

https://github.com/kevinwatt/yt-dlp-mcp

## Repository

https://github.com/kevinwatt/yt-dlp-mcp

## Transports

stdio

## Authentication

No API key is documented for public videos; yt-dlp cookie configuration may be needed for content requiring account access.

## Tools

- **ytdlp_search_videos**: Search YouTube with pagination and date filters.
- **ytdlp_list_subtitle_languages**: List caption languages and indicate automatic tracks.
- **ytdlp_download_video_subtitles**: Return timestamped VTT subtitles.
- **ytdlp_download_transcript**: Return cleaned speech text without subtitle timing.
- **ytdlp_download_video**: Download a video, optionally limited by resolution and time range.
- **ytdlp_download_audio**: Download an audio-only file.
- **ytdlp_get_video_metadata**: Return structured video and channel metadata.
- **ytdlp_get_video_metadata_summary**: Return a readable metadata summary.
- **ytdlp_get_video_comments**: Retrieve video comments in flat or threaded forms.
- **ytdlp_get_video_comments_summary**: Summarize retrieved comments.

## Sources

- [maintainer_repository_readme](https://github.com/kevinwatt/yt-dlp-mcp)
- [official_youtube_platform_icon](https://www.gstatic.com/youtube/img/branding/favicon/favicon_144x144.png)
- [maintainer_repository_documentation](https://github.com/kevinwatt/yt-dlp-mcp)

## Setup

Use the interactive setup panel on [the detail page](https://www.mcpfolio.com/servers/yt-dlp-mcp-kevinwatt) to view instructions for each supported client.