Skip to main content
Glama

Extractor de transcripciones de YouTube MCP 🎥

Un servidor de Protocolo de Contexto de Modelo (MCP) que permite a los asistentes de IA extraer transcripciones de vídeos de YouTube. Diseñada para integrarse con Cursor y Claude Desktop, esta herramienta permite a la IA analizar y trabajar directamente con el contenido de vídeo de YouTube.

Características

  • 🎯 Extrae transcripciones de cualquier vídeo público de YouTube

  • 🔌 Fácil integración con Cursor y Claude Desktop

  • 🚀 Creado con TypeScript para seguridad de tipos

  • 📦 Configuración e implementación sencillas

  • 🛠️ Basado en el Protocolo de Contexto Modelo

Related MCP server: YouTube Transcript Server

Prerrequisitos

  • Node.js (v16 o superior)

  • pnpm (recomendado) o npm

  • Una URL de video de YouTube para extraer transcripciones

Instalación

  1. Clonar el repositorio:

git clone https://github.com/yourusername/yt-mcp.git cd yt-mcp
  1. Instalar dependencias:

pnpm install
  1. Construir el proyecto:

pnpm run build

Configuración

Para el cursor

  1. Abrir configuración del cursor

  2. Vaya a MCP → Agregar nuevo servidor MCP

  3. Configure con estos ajustes:

    • Nombre: youtube-transcript

    • Tipo: command

    • Comando: node /absolute/path/to/yt-mcp/build/index.js

Para Claude Desktop

Agregue esta configuración a su configuración de Claude Desktop:

{ "mcpServers": { "youtube-transcript": { "command": "node", "args": ["/absolute/path/to/yt-mcp/build/index.js"] } } }

Uso

Una vez configurada, la IA puede extraer transcripciones de vídeos de YouTube llamando a la herramienta con la URL del vídeo. Ejemplo:

// The AI will use this format internally const transcript = await extractTranscript({ input: "https://www.youtube.com/watch?v=VIDEO_ID" });

Detalles técnicos

El servidor está construido utilizando:

Limitaciones

  • Solo funciona con vídeos públicos de YouTube.

  • Los videos deben tener subtítulos habilitados

  • Algunos videos pueden tener subtítulos generados automáticamente que podrían no ser 100% precisos.

Solución de problemas

Problemas comunes y soluciones:

  1. Error "No se puede encontrar la identificación del video"

    • Asegúrese de que la URL de YouTube esté completa y sea correcta

    • Comprueba si el vídeo es de acceso público

  2. Error "No hay transcripción disponible"

    • Verifique que el video tenga subtítulos habilitados

    • Pruebe con un video diferente para confirmar que la herramienta funciona

  3. Errores de compilación

    • Asegúrese de que todas las dependencias estén instaladas

    • Verifique la versión de Node.js (debe ser v16 o superior)

Contribuyendo

¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios. Para cambios importantes, primero abra una incidencia para comentar qué desea cambiar.

Licencia

Instituto Tecnológico de Massachusetts (MIT)

One-click Deploy
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

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/MalikElate/yt-description-mcp'

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