mcp-yt-dlp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-yt-dlpGet video info from https://youtube.com/watch?v=dQw4w9WgXcQ"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-yt-dlp
MCP server wrapping yt-dlp for downloading videos and audio from URLs.
Works with Claude Code, Codex, Claude Desktop, Cursor, VS Code, Windsurf, and any MCP-compatible client.
Prerequisites
Node.js 18+
yt-dlp installed and in PATH
Install yt-dlp:
brew install yt-dlpRelated MCP server: yt-dlp-mcp
Installation
Claude Code
claude mcp add yt-dlp -- npx -y github:pauloFroes/mcp-yt-dlpCodex
Add to your codex.toml:
[mcp.yt-dlp]
command = "npx"
args = ["-y", "github:pauloFroes/mcp-yt-dlp"]Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"yt-dlp": {
"command": "npx",
"args": ["-y", "github:pauloFroes/mcp-yt-dlp"]
}
}
}Cursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"yt-dlp": {
"command": "npx",
"args": ["-y", "github:pauloFroes/mcp-yt-dlp"]
}
}
}VS Code
Add to .vscode/mcp.json:
{
"servers": {
"yt-dlp": {
"command": "npx",
"args": ["-y", "github:pauloFroes/mcp-yt-dlp"]
}
}
}Windsurf
Add to ~/.windsurf/mcp.json:
{
"mcpServers": {
"yt-dlp": {
"command": "npx",
"args": ["-y", "github:pauloFroes/mcp-yt-dlp"]
}
}
}Available Tools
Tool | Description |
| Check if yt-dlp is installed and available in PATH |
| Get video metadata (title, duration, resolution, fps, thumbnail) |
| Download video from URL to local file (best quality MP4) |
| Download audio only from URL as MP3 |
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceMCP server for downloading videos and audio from YouTube and hundreds of other sites using yt-dlp.MIT
- AlicenseAqualityCmaintenanceWraps yt-dlp to enable MCP-compatible clients to look up video metadata and download videos.219MIT
- AlicenseAqualityAmaintenanceAn MCP server that extracts rich metadata (title, description, duration, chapters, subtitles, statistics, etc.) from media URLs across thousands of sites using yt-dlp, and also provides transcript fetching and search capabilities.3MIT
- Alicense-qualityAmaintenanceMCP server and CLI for yt-dlp to search and download media, embed metadata and cover art, and deliver to local, SSH, rclone, or Plex targets.2AGPL 3.0
Related MCP Connectors
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
MCP server for Producer/Riffusion AI music generation
MCP server for the FFmpeg Micro video transcoding API — create, monitor, download transcodes.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pauloFroes/mcp-yt-dlp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server