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
Related MCP server: YouTube Translate MCP
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 claudeOpción 1: Instalación directa
Clonar el repositorio:
git clone https://github.com/Prajwal-ak-0/youtube-mcp cd youtube-mcpCree un entorno virtual e instale dependencias:
python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate pip install -e .Crea un archivo
.envcon tus claves API:GEMINI_API_KEY=your_gemini_api_key YOUTUBE_API_KEY=your_youtube_api_keyEjecute el servidor MCP:
python main.py
Opción 2: Uso de la CLI de MCP
Instalar la CLI de MCP:
pip install mcpCrea un archivo
mcp.jsonen tu proyecto:{ "youtube": { "command": "uv", "args": [ "--directory", "/absolute/path/to/youtube-mcp", "run", "main.py", "--transport", "stdio", "--debug" ] } }Inicie el servidor con MCP:
mcp run youtube
Uso con Docker
Construya la imagen de Docker:
docker build -t youtube-mcp .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:
Añade o reclama tu servidor en Smithery
Haga clic en "Implementar" en la pestaña Implementaciones de Smithery
Proporcione sus claves API cuando se le solicite
Herramientas disponibles
youtube/get-transcript: Obtener la transcripción del videoyoutube/summarize: Generar un resumen de videoyoutube/query: Responder preguntas sobre un vídeoyoutube/search: busca vídeos de YouTubeyoutube/get-comments: Recuperar comentarios de vídeosyoutube/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.
This server cannot be deployed
Maintenance
Related MCP Connectors
YouTube transcripts, search, channel browsing, and playlists for AI agents via MCP.
An MCP server that gives any LLM or agent clean YouTube transcripts on demand: a single video, a whole channel, or a playlist, plus AI cleanup of auto-generated captions. API-key auth, credit-based, same backend as the public v1 API. Get a free API key with 25 free credits at youtubetranscriptdownload.com/account.
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Multimodal video analysis MCP — transcription, vision, and OCR for any video URL.
Related MCP Servers
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables AI assistants to extract transcripts from YouTube videos, allowing AI to analyze and work with video content directly.126 npm4MIT
- AlicenseAqualityDmaintenanceA Model Context Protocol server that enables access to YouTube video content through transcripts, translations, summaries, and subtitle generation in various languages.55MIT
- AlicenseNot gradedqualityFmaintenanceA Model Context Protocol server that enables searching YouTube videos, retrieving and storing transcripts, and performing semantic search over video content without using the official YouTube API.39MIT
- AlicenseBqualityFmaintenanceMCP (Model Context Protocol) server that utilizes the Google Gemini Vision API to interact with YouTube videos. It allows users to get descriptions, summaries, answers to questions, and extract key moments from YouTube videos.427 npm6MIT