YouTube Video Summarizer

Busca e resume vídeos do YouTube extraindo seus títulos, descrições e transcrições.

Documentação

MseeP.ai Security Assessment Badge

YouTube Video Summarizer MCP

Um servidor MCP (Model Context Protocol) que permite ao Claude buscar e resumir vídeos do YouTube, extraindo títulos, descrições e transcrições.

npm version License: MIT smithery badge

Recursos

  • Extrair metadados de vídeos do YouTube (título, descrição, duração)
  • Recuperar e processar legendas de vídeos usando youtube-caption-extractor
  • Fornecer dados estruturados ao Claude para resumo abrangente de vídeos
  • Funciona com Claude Desktop através da integração MCP

Pré-requisitos

  • Node.js (v18 ou superior)

Integração com Claude Desktop

Para adicionar o servidor MCP ao Claude Desktop:

  1. Vá para Settings > Developer > Edit config
  2. Adicione o seguinte ao seu arquivo claude_desktop_config.json:
{
  "mcpServers": {
    "youtube-video-summarizer": {
      "command": "npx",
      "args": ["-y", "youtube-video-summarizer-mcp"]
    }
  }
}

Comandos MCP Disponíveis

Quando integrado ao Claude, os seguintes comandos ficam disponíveis:

  • get-video-info-for-summary-from-url: Obter informações básicas sobre um vídeo do YouTube

Exemplo de Uso

Depois de integrado ao Claude Desktop, você pode usar linguagem natural para solicitar resumos de vídeos:

Para Desenvolvedores

Construindo a partir do Código Fonte

# 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

Executar ferramenta

  • Clique em conectar
  • Selecione a ferramenta para executar
  • Coloque a URL do vídeo no campo
  • Clique em executar

Como Funciona

Este projeto usa:

  • youtube-caption-extractor para extrair legendas/transcrições de vídeos
  • O Model Context Protocol (MCP) para se comunicar com o Claude

Licença

MIT