rippr
Extração de transcrições do YouTube para agentes de IA. Texto limpo, timestamps ou JSON estruturado de qualquer vídeo. Nenhuma chave de API necessária.
Documentação
rippr
Extrator de transcrições do YouTube para humanos e agentes de IA.
Site · Chrome Web Store · Servidor MCP (npm)
Três maneiras de usar o rippr
🌐 Site — rippr.me
Cole uma URL do YouTube e obtenha a transcrição. Texto limpo, sem cadastro.
🧩 Extensão do Chrome — Chrome Web Store
Extração de transcrição com um clique diretamente em qualquer página do YouTube. Múltiplos formatos de saída (RAG, JSON, Markdown).
🤖 Servidor MCP — npm
Conecte o rippr ao Claude, Cursor ou qualquer cliente compatível com MCP. Salva cada transcrição em ~/rippr/transcripts/ e retorna o caminho do arquivo para o modelo.
Apenas clientes desktop. O rippr roda como um processo stdio local, então funciona com Claude Desktop, Claude Code CLI e Cursor. Não funciona com clientes hospedados na nuvem (claude.ai na web, o aplicativo móvel do Claude ou Claude Code no celular/web), que não conseguem iniciar processos locais.
npx rippr-mcp
Adicione ao Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"rippr": {
"command": "npx",
"args": ["-y", "rippr-mcp"]
}
}
}
Depois peça: "Rip este vídeo do YouTube: [url]". Veja mcp/README.md para a lista completa de ferramentas.
Formatos de saída
- RAG (.txt) — bloco de texto contínuo único, otimizado para chunking e embedding
- Estruturado (.json) — segmentos com timestamps e metadados
- Legível (.md) — markdown com cabeçalhos e formatação
Como funciona
Extração multiestratégia para máxima confiabilidade:
- API Innertube — API interna do player do YouTube (cliente Android)
- Raspagem de HTML — analisa
ytInitialPlayerResponsedo código-fonte da página - Painel de transcrição — abre o painel de transcrição integrado do YouTube como último recurso
XML de legendas analisado em múltiplos formatos (srv3, timedtext, JSON3). Nova tentativa com backoff exponencial em falhas transitórias.
Privacidade
Roda inteiramente na sua máquina. Nenhum dado é enviado a servidores externos. Sem contas, sem rastreamento. Comunica-se apenas com as próprias APIs do YouTube.
Mais MCPs
| MCP | O que faz |
|---|---|
| Japan UX | Regras de UX japonesas para IA: formulários, keigo, tipografia, sinais de confiança |
| Rakuten | Pesquise no marketplace, livros e hotéis da Rakuten |
| Xendit | APIs de pagamento da Xendit: faturas, pagamentos, saldos |
Aviso legal
O Rippr é uma ferramenta não oficial, construída pela comunidade. Não é afiliado, endossado ou patrocinado pelo YouTube ou Google LLC. YouTube é uma marca registrada da Google LLC.
O Rippr acessa dados de transcrição do YouTube publicamente disponíveis por meio de endpoints que os próprios aplicativos do YouTube usam. O uso está sujeito aos Termos de Serviço do YouTube, e o uso é por sua conta e risco. O autor não aceita responsabilidade por remoções, limites de taxa, ações na conta ou quaisquer outras consequências do uso.
Se o YouTube alterar suas APIs internas de maneiras que quebrem a extração, a ferramenta pode parar de funcionar sem aviso. Para uso em produção de longo prazo, considere a YouTube Data API v3 oficial com uma chave de API (não suportada atualmente por este pacote).