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: MCP YouTube Downloader
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
This server cannot be installed
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
- AlicenseAqualityDmaintenanceAn MCP server that enables users to control a MeTube instance for managing yt-dlp video and audio downloads through AI assistants. It supports operations like queuing URLs, listing active downloads, and managing authentication cookies.Last updated91MIT
- Alicense-qualityCmaintenanceMCP server for downloading videos and audio from YouTube and hundreds of other sites using yt-dlp.Last updatedMIT
- Flicense-qualityDmaintenanceProvides tools for downloading YouTube videos and audio using yt-dlp, enabling integration with AI assistants via MCP.Last updated5
- AlicenseAqualityCmaintenanceWraps yt-dlp to enable MCP-compatible clients to look up video metadata and download videos.Last updated235MIT
Related MCP Connectors
MCP server for Producer/Riffusion AI music generation
MCP server for the FFmpeg Micro video transcoding API — create, monitor, download transcodes.
MCP server for Kling AI video generation
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