yt-dlp-mcp
Una implementación de servidor MCP que se integra con yt-dlp, brindando capacidades de descarga de contenido de video y audio (por ejemplo, YouTube, Facebook, Tiktok, etc.) para LLM.
Características
Subtítulos : Descargue subtítulos en formato SRT para que los estudiantes de maestría los lean
Descarga de videos : guarda videos en tu carpeta de Descargas con control de resolución
Descarga de audio : guarda audios en tu carpeta de descargas
Centrado en la privacidad : Descarga directa sin seguimiento
Integración con MCP : funciona con Dive y otros LLM compatibles con MCP
Related MCP server: Agentic AI with MCP
Instalación
Prerrequisitos
Instale yt-dlp según su sistema operativo:
# Windows
winget install yt-dlp
# macOS
brew install yt-dlp
# Linux
pip install yt-dlpCon Dive Desktop
Haga clic en "+ Agregar servidor MCP" en Dive Desktop
Copie y pegue esta configuración:
{
"mcpServers": {
"yt-dlp": {
"command": "npx",
"args": [
"-y",
"@kevinwatt/yt-dlp-mcp"
]
}
}
}Haga clic en "Guardar" para instalar el servidor MCP
Documentación de herramientas
lista_idiomas_de_subtítulos
Enumere todos los idiomas de subtítulos disponibles y sus formatos para un video (incluidos los subtítulos generados automáticamente)
Entradas:
url(cadena, obligatoria): URL del vídeo
descargar subtítulos de vídeo
Descarga subtítulos de video en cualquier formato disponible. Admite subtítulos estándar y generados automáticamente.
Entradas:
url(cadena, obligatoria): URL del vídeolanguage(cadena, opcional): Código de idioma (p. ej., 'en', 'zh-Hant', 'ja'). El valor predeterminado es 'en'.
descargar_video
Descargar vídeo a la carpeta de Descargas del usuario
Entradas:
url(cadena, obligatoria): URL del vídeoresolution(cadena, opcional): Resolución de vídeo ('480p', '720p', '1080p', 'óptima'). El valor predeterminado es '720p'.
descargar audio
Descargue audio en la mejor calidad disponible (generalmente en formato m4a/mp3) a la carpeta de Descargas del usuario
Entradas:
url(cadena, obligatoria): URL del vídeo
Ejemplos de uso
Pídale a su LLM que:
"List available subtitles for this video: https://youtube.com/watch?v=..."
"Download a video from facebook: https://facebook.com/..."
"Download Chinese subtitles from this video: https://youtube.com/watch?v=..."
"Download this video in 1080p: https://youtube.com/watch?v=..."
"Download audio from this YouTube video: https://youtube.com/watch?v=..."Inicio manual
Si es necesario, inicie el servidor manualmente:
npx @kevinwatt/yt-dlp-mcpRequisitos
Node.js 20+
yt-dlpen la RUTA del sistemaServicio LLM compatible con MCP
Documentación
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Autor
Dewei Yen
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.