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
Python : Instale Python 3.12 o superior
Clave API de YouTube :
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 -71MIT License
- -securityFlicense-qualityAn MCP server that enables LLMs to search YouTube, retrieve video information, and access video transcripts through standardized tools.Last updated -
- 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 -210
- -securityAlicense-qualityAn experimental MCP server that makes YouTube playlist transcripts available for AI assistants, enabling search and conversation about video content.Last updated -1Apache 2.0