YouTube Video Summarizer MCP
Busca e resume vídeos do YouTube extraindo títulos, descrições e transcrições.
Documentação
YouTube Video Summarizer MCP Server
Um servidor MCP (Model Context Protocol) que permite que assistentes de IA analisem e resumam vídeos do YouTube extraindo legendas, descrições e metadados.
Recursos
- Extrair legendas/subtítulos de vídeos em vários idiomas
- Recuperar metadados abrangentes do vídeo (título, descrição, duração)
- Fornecer dados estruturados a assistentes de IA para resumo abrangente de vídeos
- Funciona com qualquer cliente compatível com MCP por meio da integração MCP
- Suporte a vários formatos de URL do YouTube
- Extração de legendas específicas por idioma
Integração com Clientes MCP
Para adicionar o servidor MCP ao seu cliente MCP, você pode usar qualquer um dos métodos:
Opção 1: Usando npx (Sem necessidade de instalação)
Adicione o seguinte ao arquivo de configuração do seu cliente MCP:
{
"mcpServers": {
"youtube-video-summarizer": {
"command": "npx",
"args": ["-y", "youtube-video-summarizer-mcp"]
}
}
}
O servidor filtra automaticamente qualquer saída npm/npx para garantir a conformidade com o protocolo MCP.
Opção 2: Instalação Global (Recomendada para Produção)
-
Instale o pacote globalmente:
npm install -g youtube-video-summarizer-mcp -
Adicione o seguinte ao arquivo de configuração do seu cliente MCP:
{
"mcpServers": {
"youtube-video-summarizer": {
"command": "youtube-video-summarizer",
"args": []
}
}
}
Ferramentas Disponíveis
Quando integrado a um cliente MCP, os seguintes comandos ficam disponíveis:
- get-video-info-for-summary-from-url: Extrai informações do vídeo e legendas de uma URL do YouTube
- get-video-captions: Obtém legendas/subtítulos de um vídeo específico
- get-video-metadata: Recupera metadados abrangentes do vídeo
Exemplos de Uso
Depois de integrado ao seu cliente MCP, você pode usar linguagem natural para solicitar resumos de vídeos:
"Can you summarize this YouTube video: https://youtube.com/watch?v=VIDEO_ID"
"What are the main points from this video's captions?"
"Extract the key information from this YouTube link"
Instalação
npm install -g youtube-video-summarizer-mcp
Desenvolvimento
git clone https://github.com/nabid-pf/youtube-video-summarizer-mcp.git
cd youtube-video-summarizer-mcp
npm install
npm run build
Como Funciona
- Análise de URL: Extrai IDs de vídeo de vários formatos de URL do YouTube
- Extração de Legendas: Usa youtube-caption-extractor para obter subtítulos
- Recuperação de Metadados: Busca título, descrição e outros detalhes do vídeo
- Integração MCP: O Model Context Protocol (MCP) para comunicação com assistentes de IA
Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para enviar um Pull Request.
Licença
Este projeto é licenciado sob a Licença MIT - consulte o arquivo LICENSE para obter detalhes.
