YouTube Transcript

Obtiene transcripciones de videos de YouTube.

Documentación

ytt-mcp: Servidor MCP de Transcripciones de YouTube

Servidor MCP para obtener transcripciones de videos de YouTube.

Instalación y Ejecución

La forma más conveniente de instalar y ejecutar es usar uv y luego invocar el paquete usando uvx

Uso de MCP Inspector (solo para desarrollo/depuración/pruebas)

uv run fastmcp dev ytt_mcp.py

Esto generará una URL de localhost que se puede usar para examinar y probar el servidor.

image

Claude Desktop

Ve a Configuración → Desarrollador y luego haz clic en Editar configuración. Esto abrirá el archivo claude-desktop-config.json en tu editor predeterminado. Realiza la siguiente adición

{
  "mcpServers": {
    …<rest of the config>…
    "ytt-mcp": {
      "command": "uvx",
      "args": ["ytt-mcp"]
    }
  }
}

Reinicia la configuración de Claude y prueba el servidor como se muestra en la captura de pantalla a continuación

image

Raycast

Si usas Raycast, puedes instalar el servidor MCP invocando el comando Instalar servidor desde la extensión MCP.

image

Después de eso, puedes referirte al servidor MCP como @youtube-transcript e interactuar con él. También puedes usarlo en un Comando de IA de Raycast con un prompt. Por ejemplo, aquí hay un prompt que uso para extraer y resumir una URL de YouTube en el portapapeles

@youtube-transcript fetch the Youtube transcript of the video: {clipboard | raw}

Comprehensively summarize the transcript with the following format:
"""
### Key Takeaways

- <EXACTLY three bullet points with the key takeaways, keep the bullet points as short as possible>
"""

### Theme Wise Breakdown
<divide the transcript into thematic sections and summarize each section comprehensively. reuse any existing section delimiters the article already has. If not add your own. keep the content of the breakdown in the same order as it appears in the webpage text.>

Some rules to follow precisely:
- ALWAYS capture the perspective and POV of the author
- NEVER come up with additional information

Consulta la demostración en video a continuación

https://github.com/user-attachments/assets/e6530768-3483-4cb9-988a-7ec7a999d505