Servidor de transcripciones de YouTube de MCP
Un servidor de Protocolo de Contexto de Modelo que permite la recuperación de transcripciones de vídeos de YouTube. Este servidor proporciona acceso directo a las transcripciones de vídeo mediante una interfaz sencilla, lo que lo hace ideal para el análisis y procesamiento de contenido.
Tabla de contenido
Características
✨ Capacidades clave:
Extraer transcripciones de vídeos de YouTube
Soporte para múltiples idiomas
Formatear texto con modo continuo o de párrafo
Recuperar títulos y metadatos de vídeos
Segmentación automática de párrafos
Normalización de texto y decodificación de entidades HTML
Manejo robusto de errores
Detección de marcas de tiempo y superposición
Empezando
Prerrequisitos
Node.js 18 o superior
Instalación
Ofrecemos dos métodos de instalación:
Opción 1: Configuración manual (recomendada para producción)
Cree o edite el archivo de configuración de Claude Desktop:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Ventanas:
%APPDATA%\Claude\claude_desktop_config.json
Agregue la siguiente configuración:
Script de configuración rápida para macOS:
Opción 2: Vía Herrería (Solo Desarrollo)
⚠️ Nota : Este método no se recomienda para uso en producción ya que depende de los servicios de proxy de Smithery.
Uso
Configuración básica
Para utilizar con Claude Desktop/Cursor/cline, asegúrese de que su configuración coincida:
Pruebas
Con la aplicación Claude
Reinicie la aplicación Claude después de la instalación
Prueba con un comando simple:
https://www.youtube.com/watch?v=AJpK3YTTKZ4 Summarize this video
Ejemplo de salida:
Con MCP Inspector
Solución de problemas y mantenimiento
Comprobación de los registros de Claude
Para supervisar los registros de Claude, puede utilizar el siguiente comando:
Esto mostrará las últimas 20 líneas del archivo de registro y continuará mostrando nuevas entradas a medida que se agreguen.
Nota : La aplicación Claude prefija automáticamente los archivos de registro del servidor MCP con
mcp-server-
. Por ejemplo, los registros de nuestro servidor se escribirán enmcp-server-youtube-transcript.log
.
Limpieza de la caché npx
Si encuentra problemas relacionados con el caché npx
, puede limpiarlo manualmente usando:
Esto eliminará los paquetes almacenados en caché y le permitirá comenzar de nuevo.
Referencia de API
obtener_transcripciones
Obtiene transcripciones de vídeos de YouTube.
Parámetros:
url
(cadena, obligatoria): URL o ID del video de YouTubelang
(cadena, opcional): Código de idioma (predeterminado: "en")enableParagraphs
(booleano, opcional): Habilitar el modo de párrafo (predeterminado: falso)
Formato de respuesta:
Desarrollo
Estructura del proyecto
Componentes clave
YouTubeTranscriptFetcher
: Funcionalidad principal para obtener transcripcionesYouTubeUtils
: Procesamiento de texto y utilidades
Características y capacidades
Manejo de errores:
URL/ID no válidos
Transcripciones no disponibles
Disponibilidad de idiomas
Errores de red
Limitación de velocidad
Procesamiento de texto:
Decodificación de entidades HTML
Normalización de la puntuación
Normalización espacial
Detección inteligente de párrafos
Contribuyendo
¡Agradecemos las contribuciones! No dudes en enviar problemas y solicitudes de incorporación de cambios.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Proyectos relacionados
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Un servidor de Protocolo de Contexto de Modelo que permite la recuperación de transcripciones de vídeos de YouTube. Este servidor proporciona acceso directo a las transcripciones y subtítulos de los vídeos mediante una interfaz sencilla, lo que lo hace ideal para el análisis y procesamiento de contenido.
- Tabla de contenido
- Características
- Empezando
- Uso
- Referencia de API
- Desarrollo
- Contribuyendo
- Licencia
- Proyectos relacionados
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video captions and subtitles through a simple interface.Last updated -1361316MIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables retrieval of transcripts from YouTube videos with language-specific support.Last updated -1361MIT License
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI assistants to extract transcripts from YouTube videos, allowing AI to analyze and work with video content directly.Last updated -131
- AsecurityAlicenseAqualityA Model Context Protocol server that enables access to YouTube video content through transcripts, translations, summaries, and subtitle generation in various languages.Last updated -53MIT License