Skip to main content
Glama

YouTube MCP

YouTube MCP

Un servidor de Protocolo de Contexto de Modelo (MCP) para el análisis de videos de YouTube, que proporciona herramientas para obtener transcripciones, resumir contenido y consultar videos mediante Gemini AI.

Características

  • 📝 Extracción de transcripciones : obtén transcripciones detalladas de videos de YouTube
  • 📊 Resumen de video : genere resúmenes concisos con Gemini AI
  • Consultas en lenguaje natural : haga preguntas sobre el contenido del video
  • Búsqueda en YouTube : encuentra videos que coincidan con consultas específicas
  • 💬 Análisis de comentarios : recupera y analiza comentarios de vídeos

Requisitos

  • Python 3.9+
  • Clave API de Google Gemini
  • Clave API de datos de YouTube

Ejecutando localmente

Instalación mediante herrería

Para instalar youtube-mcp para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @Prajwal-ak-0/youtube-mcp --client claude

Opción 1: Instalación directa

  1. Clonar el repositorio:
    git clone https://github.com/Prajwal-ak-0/youtube-mcp cd youtube-mcp
  2. Cree un entorno virtual e instale dependencias:
    python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate pip install -e .
  3. Crea un archivo .env con tus claves API:
    GEMINI_API_KEY=your_gemini_api_key YOUTUBE_API_KEY=your_youtube_api_key
  4. Ejecute el servidor MCP:
    python main.py

Opción 2: Uso de la CLI de MCP

  1. Instalar la CLI de MCP:
    pip install mcp
  2. Crea un archivo mcp.json en tu proyecto:
    { "youtube": { "command": "uv", "args": [ "--directory", "/absolute/path/to/youtube-mcp", "run", "main.py", "--transport", "stdio", "--debug" ] } }
  3. Inicie el servidor con MCP:
    mcp run youtube

Uso con Docker

  1. Construya la imagen de Docker:
    docker build -t youtube-mcp .
  2. Ejecute el contenedor con sus claves API:
    docker run -e GEMINI_API_KEY=your_gemini_api_key -e YOUTUBE_API_KEY=your_youtube_api_key youtube-mcp

Desplegando en Smithery

Este servidor MCP se puede implementar en Smithery para un acceso más sencillo:

  1. Añade o reclama tu servidor en Smithery
  2. Haga clic en "Implementar" en la pestaña Implementaciones de Smithery
  3. Proporcione sus claves API cuando se le solicite

Herramientas disponibles

  • youtube/get-transcript : Obtener la transcripción del video
  • youtube/summarize : Generar un resumen de video
  • youtube/query : Responder preguntas sobre un vídeo
  • youtube/search : busca vídeos de YouTube
  • youtube/get-comments : Recuperar comentarios de vídeos
  • youtube/get-likes : Obtener el recuento de "Me gusta" del video

Contribuyendo

¡Se agradecen las contribuciones! No dudes en enviar una solicitud de incorporación de cambios.

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Un servidor de protocolo de contexto de modelo que analiza videos de YouTube y permite a los usuarios extraer transcripciones, generar resúmenes y consultar contenido de video mediante Gemini AI.

  1. Características
    1. Requisitos
      1. Ejecutando localmente
        1. Instalación mediante herrería
        2. Opción 1: Instalación directa
        3. Opción 2: Uso de la CLI de MCP
      2. Uso con Docker
        1. Desplegando en Smithery
          1. Herramientas disponibles
            1. Contribuyendo

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video captions and subtitles through a simple interface.
                Last updated -
                1
                526
                189
                JavaScript
                MIT License
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that enables retrieval of transcripts from YouTube videos with language-specific support.
                Last updated -
                526
                MIT License
              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server that enables AI assistants to extract transcripts from YouTube videos, allowing AI to analyze and work with video content directly.
                Last updated -
                6
                1
                TypeScript
              • -
                security
                -
                license
                -
                quality
                A Model Context Protocol server that enables access to YouTube video content through transcripts, translations, summaries, and subtitle generation in various languages.
                Last updated -
                Python
                MIT License

              View all related MCP servers

              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/Prajwal-ak-0/youtube-mcp'

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