Skip to main content
Glama

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: YouTube MCP Integration

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-dlp

Con Dive Desktop

  1. Haga clic en "+ Agregar servidor MCP" en Dive Desktop

  2. Copie y pegue esta configuración:

{ "mcpServers": { "yt-dlp": { "command": "npx", "args": [ "-y", "@kevinwatt/yt-dlp-mcp" ] } } }
  1. 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ídeo

      • language (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ídeo

      • resolution (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-mcp

Requisitos

  • Node.js 20+

  • yt-dlp en la RUTA del sistema

  • Servicio LLM compatible con MCP

Documentación

Licencia

Instituto Tecnológico de Massachusetts (MIT)

Autor

Dewei Yen

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

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/kevinwatt/yt-dlp-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server