caja de herramientas de py-mcp-youtube
Un servidor MCP que proporciona a los asistentes de IA herramientas poderosas para interactuar con YouTube, incluida la búsqueda de videos, la extracción de transcripciones, la recuperación de comentarios y más.
Descripción general
py-mcp-youtube-toolbox proporciona las siguientes funcionalidades relacionadas con YouTube:
- Busque vídeos de YouTube con opciones de filtrado avanzadas
- Obtenga información detallada sobre vídeos y canales
- Recuperar comentarios de vídeo con opciones de clasificación
- Extraiga transcripciones de videos y subtítulos en varios idiomas.
- Buscar vídeos relacionados con un vídeo determinado
- Obtenga videos de tendencia por región
- Generar resúmenes de contenido de video basados en transcripciones
- Análisis avanzado de transcripciones con filtrado, búsqueda y capacidades de múltiples videos
Tabla de contenido
- Prerrequisitos
- Instalación
- Configurar los ajustes de MCP
- Documentación de herramientas
- Desarrollo
- Licencia
Prerrequisitos
- Python : Instale Python 3.12 o superior
- Clave API de YouTube :
- Ir a la consola de Google Cloud
- Crea un nuevo proyecto o selecciona uno existente
- Habilitar la API de datos de YouTube v3:
- Vaya a "API y servicios" > "Biblioteca".
- Busque y habilite "YouTube Data API v3"
- Crear credenciales:
- Vaya a "API y servicios" > "Credenciales".
- Haga clic en "Crear credenciales" > "Clave API".
- Anota tu clave API
Instalación
Clon de Git
Configuración
- Instalar el administrador de paquetes UV:
- Crear y activar entorno virtual:
- Instalar dependencias:
- Variables de entorno:
Usando Docker
- Construya la imagen de Docker:
- Ejecute el contenedor:
Uso local
- Ejecutar el servidor:
- Ejecute el inspector MCP:
Configurar los ajustes de MCP
Agregue la configuración del servidor a su archivo de configuración de MCP:
Aplicación de escritorio de Claude
- Para instalar automáticamente a través de Smithery :
- Para instalar manualmente, abra
~/Library/Application Support/Claude/claude_desktop_config.json
Agregue esto al objeto mcpServers
:
IDE de cursor
abrir ~/.cursor/mcp.json
Agregue esto al objeto mcpServers
:
para Docker
Documentación de herramientas
Herramientas de vídeo
search_videos
: Busca vídeos de YouTube con opciones de filtrado avanzadas (canal, duración, región, etc.)get_video_details
: obtiene información detallada sobre un video específico de YouTube (título, canal, vistas, me gusta, etc.)get_video_comments
: recupera comentarios de un vídeo de YouTube con opciones de clasificaciónget_related_videos
: Encuentra vídeos relacionados con un vídeo específico de YouTubeget_trending_videos
: Obtén videos de tendencia en YouTube por región
Herramientas de canal
get_channel_details
: obtiene información detallada sobre un canal de YouTube (nombre, suscriptores, vistas, etc.)
Herramientas de transcripción
get_video_transcript
: Extrae transcripciones y subtítulos de vídeos de YouTube en los idiomas especificados.get_video_enhanced_transcript
: Extracción avanzada de transcripciones con filtrado, búsqueda y capacidades de múltiples videos
Herramientas de aviso
transcript_summary
: Genera resúmenes de contenido de videos de YouTube basados en transcripciones con opciones personalizables
Herramientas de recursos
youtube://available-youtube-tools
: Obtenga una lista de todas las herramientas de YouTube disponiblesyoutube://video/{video_id}
: Obtenga información detallada sobre un video específicoyoutube://channel/{channel_id}
: Obtener información sobre un canal específicoyoutube://transcript/{video_id}?language={language}
: Obtener la transcripción de un video específico
Desarrollo
Para realizar pruebas locales, puede utilizar el script de cliente incluido:
Licencia
Licencia MIT
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Un servidor MCP que proporciona a los asistentes de IA herramientas poderosas para interactuar con YouTube, incluida la búsqueda de videos, la extracción de transcripciones, la recuperación de comentarios y más.
Related MCP Servers
- -securityAlicense-qualityAn MCP server that allows Claude and other AI assistants to interact with the YouTube API, providing tools to search videos/channels and retrieve detailed information about them.Last updated -1JavaScriptMIT License
- -securityFlicense-qualityAn MCP server that enables LLMs to search YouTube, retrieve video information, and access video transcripts through standardized tools.Last updated -TypeScript
- -securityFlicense-qualityA MCP server that allows AI assistants to interact with the browser, including getting page content as markdown, modifying page styles, and searching browser history.Last updated -5TypeScript
- AsecurityFlicenseAqualityA simple MCP server that allows AI assistants like Cursor or Claude Desktop to search for and play tracks on YouTube Music through natural language commands.Last updated -2101TypeScript