YouTube Video Summarizer
Obtén y resume videos de YouTube extrayendo sus títulos, descripciones y transcripciones.
Documentación
YouTube Video Summarizer MCP
Un servidor MCP (Model Context Protocol) que permite a Claude obtener y resumir videos de YouTube extrayendo títulos, descripciones y transcripciones.
Características
- Extraer metadatos de videos de YouTube (título, descripción, duración)
- Recuperar y procesar subtítulos de video usando youtube-caption-extractor
- Proporcionar datos estructurados a Claude para un resumen completo de videos
- Funciona con Claude Desktop mediante integración MCP
Requisitos previos
- Node.js (v18 o superior)
Integración con Claude Desktop
Para agregar el servidor MCP a Claude Desktop:
- Ve a Configuración > Desarrollador > Editar configuración
- Agrega lo siguiente a tu archivo claude_desktop_config.json:
{
"mcpServers": {
"youtube-video-summarizer": {
"command": "npx",
"args": ["-y", "youtube-video-summarizer-mcp"]
}
}
}
Comandos MCP disponibles
Cuando se integra con Claude, los siguientes comandos están disponibles:
get-video-info-for-summary-from-url: Obtener información básica sobre un video de YouTube
Ejemplo de uso
Una vez integrado con Claude Desktop, puedes usar lenguaje natural para solicitar resúmenes de videos:
- "¿Puedes resumir este video de YouTube para mí? https://www.youtube.com/watch?v=dQw4w9WgXcQ"
- "¿Cuáles son los puntos clave de este video: https://www.youtube.com/watch?v=dQw4w9WgXcQ"
- "Crea un resumen completo de este tutorial: https://www.youtube.com/watch?v=dQw4w9WgXcQ"
Para desarrolladores
Compilación desde el código fuente
# Clone the repository
git clone https://github.com/yourusername/youtube-video-summarizer-mcp.git
cd youtube-video-summarizer-mcp
# Install dependencies
npm install
# Build the project
npm run build
# Start the inspector
npx @modelcontextprotocol/inspector node dist/index.js
Ejecutar herramienta
- Haz clic en conectar
- Selecciona la herramienta a ejecutar
- Coloca la URL del video en el campo
- Haz clic en ejecutar
Cómo funciona
Este proyecto utiliza:
youtube-caption-extractorpara extraer subtítulos/transcripciones de video- El Model Context Protocol (MCP) para comunicarse con Claude
Licencia
MIT
