OlympHill
mcp-server-youtube-transcript logo

mcp-server-youtube-transcriptEste é um servidor MCP que permite baixar diretamente transcrições de vídeos do YouTube.

(0)
Daniel NikulshynAvaliado por Daniel Nikulshyn·Atualizado julho de 2026

Visão geral

Um servidor de Protocolo de Contexto de Modelo que possibilita a recuperação de transcrições de vídeos do YouTube. Ele fornece acesso direto a legendas e legendas de vídeo por meio de uma interface simples, suportando vários formatos de URL de vídeo, recuperação de transcrição específica de idioma e carimbos de tempo opcionais. O servidor permite que os usuários extraiam transcrições fornecendo um URL de vídeo do YouTube, URL de Shorts ou ID de vídeo. Ele também oferece recursos como fallback automático de idioma, filtragem de anúncios/patrocínio e zero dependências externas para busca de transcrição. Esta ferramenta foi projetada para funcionar com o Claude Desktop e pode ser instalada via Smithery ou pela ferramenta de linha de comando mcp-get. Requer Node.js 18 ou superior e npm ou yarn para configuração e instalação. O servidor implementa manipulação robusta de erros para cenários comuns, incluindo URLs de vídeo ou IDs inválidos, transcrições indisponíveis, problemas de disponibilidade de idioma e erros de rede.

Funcionalidades principais

  • ferramenta get_transcript para extração de transcrições
  • Suporte a vários formatos de URL de vídeo
  • Recuperação de transcrição específica de idioma
  • Carimbos de tempo opcionais
  • Filtragem de anúncios/patrocínio integrada

Preços

Modelo
Free
Avaliação
Ainda sem avaliações

Casos de uso

Extraindo Transcrição por URL de Vídeo

Obter transcrição fornecendo um URL de vídeo do YouTube, por exemplo, await server.callTool("get_transcript", { url: "https://www.youtube.com/watch?v=VIDEO_ID", lang: "en" });

Extraindo Transcrição por ID de Vídeo

Obter transcrição fornecendo um ID de vídeo do YouTube, por exemplo, await server.callTool("get_transcript", { url: "VIDEO_ID", lang: "ko" });

Extraindo Transcrição com Carimbos de Tempo

Obter transcrição com carimbos de tempo, por exemplo, await server.callTool("get_transcript", { url: "VIDEO_ID", include_timestamps: true });

Prós e contras

Prós

  • Suporta vários formatos de URL de vídeo, incluindo YouTube Shorts
  • Recuperação de transcrição específica de idioma com fallback automático
  • Carimbos de tempo opcionais para referenciar momentos específicos
  • Filtragem de anúncios/patrocínio integrada

Contras

  • Requer Node.js 18 ou superior e npm ou yarn para configuração e instalação
  • Depuração pode ser desafiadora devido à comunicação do servidor MCP sobre stdio

Avaliações

Entra para deixar uma avaliação.

Ainda sem avaliações. Sê o primeiro!

Perguntas e respostas

How do I provide a video to the server – does it accept Shorts URLs or just standard video IDs?

The API accepts full YouTube video URLs, Shorts URLs, or plain video IDs, so you can supply any of these formats to get the transcript.

Asked by Dalia Haddad · Sep 10, 2025

Does the tool filter out ads or sponsorship segments from the transcript?

Built‑in ad and sponsorship filtering removes those portions from the extracted captions, delivering a cleaner transcript.

Asked by Celeste Marchetti · Sep 7, 2025

Can the server retrieve transcripts in a specific language and what happens if that language isn’t available?

Yes, you can request a language‑specific transcript; if it’s not found, the server automatically falls back to another available language.

Asked by Piotr Baranowski · Aug 6, 2025

What are the system requirements to install the mcp-server-youtube-transcript?

You need Node.js version 18 or newer and either npm or yarn installed to set up the server via Smithery or the mcp-get CLI.

Asked by Paloma Ruiz · Jul 25, 2025

Faz uma pergunta

Alternativas a Servidores MCP