Skip to main content
Glama
kevinwatt

YouTube MCP Server

by kevinwatt

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 Search & Download MCP Server

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

A
license - permissive license
Not graded
quality - not tested
A
maintenance

Maintenance

Maintainers
18hResponse time
8wRelease cycle
5Releases (12mo)
Commit activity
Issues opened vs closed

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

View all related MCP servers

Related MCP Connectors

  • Download YouTube, TikTok, Vimeo, SoundCloud and 6 more platforms from any MCP AI chatbot.

  • Provide token-optimized, structured YouTube data to enhance your LLM applications. Access efficien…

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

View all MCP Connectors

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