Skip to main content
Glama

youtube-mcp

MCP local para extrair transcrições e análise de vídeos do YouTube.

Tools disponíveis

Tool

Método

Dependências

youtube_transcript

Legendas via yt-dlp (formato json3)

python3 -m pip install yt-dlp

youtube_info

Metadata via youtubei.js

Nenhuma extra

youtube_vision

Análise visual via Gemini 1.5 Pro

yt-dlp + GEMINI_API_KEY

youtube_whisper

Transcrição local via Whisper

yt-dlp + whisper (pip) + FFmpeg

Related MCP server: YouTube MCP

Instalação

cd "MCPs e Skills/youtube-mcp"
npm install

# Instalar yt-dlp (obrigatório para youtube_transcript, youtube_vision, youtube_whisper)
python3 -m pip install yt-dlp

# Instalar Whisper (apenas para youtube_whisper)
python3 -m pip install openai-whisper

# FFmpeg (necessário para Whisper)
winget install ffmpeg

Configuração no Claude Desktop

Adicione em claude_desktop_config.json:

"youtube-mcp": {
  "command": "node",
  "args": ["C:\\Users\\Eric Luciano\\OneDrive\\Documentos\\GitHub\\MCPs e Skills\\youtube-mcp\\index.js"],
  "env": {
    "GEMINI_API_KEY": "sua-chave-aqui"
  }
}

Obtenha sua GEMINI_API_KEY em: https://aistudio.google.com/apikey

Formatos de URL suportados

  • https://www.youtube.com/watch?v=VIDEO_ID

  • https://youtu.be/VIDEO_ID

  • https://www.youtube.com/shorts/VIDEO_ID

  • ID direto: VIDEO_ID (11 caracteres)

Notas técnicas

  • youtube_transcript: usa yt-dlp --sub-format json3 que produz legendas limpas sem duplicatas. Fallback automático para inglês se o idioma solicitado não estiver disponível.

  • youtube_info: usa youtubei.js para obter metadata (título, canal, duração, legendas disponíveis) sem autenticação.

  • youtube_vision: baixa o vídeo em baixa qualidade, envia para a Google File API e analisa com Gemini 1.5 Pro.

  • youtube_whisper: baixa apenas o áudio e transcreve localmente com OpenAI Whisper.

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    An MCP server that enables users to retrieve YouTube transcripts and perform video or channel searches without requiring Google API keys. It supports transcript chunking and provides tools for detailed video content analysis and channel metadata extraction.
    Last updated
    5
    103
    4
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    An MCP server that enables the extraction of transcripts and detailed metadata from YouTube videos. It allows users to retrieve video information like titles and descriptions, as well as transcripts with optional timestamps and language selection.
    Last updated
    2
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    An MCP server that enables searching YouTube and retrieving high-accuracy video transcripts using local Whisper AI transcription without requiring an API key. It supports single or batch processing and provides transcripts in multiple formats including text, JSON, and SRT.
    Last updated
    2
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • MCP server for Google Veo AI video generation

  • MCP server for Wan AI video generation

  • Multimodal video analysis MCP — transcription, vision, and OCR for any video URL.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ericluciano/youtube-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server