Servidor MCP de YouTube Ver más tarde
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso a una lista de reproducción personalizada de YouTube. El servidor expone una herramienta sencilla para recuperar las URL de los vídeos añadidos a la lista de reproducción especificada en un periodo de tiempo determinado.
Características
Obtenga las URL de los videos agregados a una lista de reproducción personalizada dentro de una cantidad de días configurable
Interfaz sencilla que devuelve únicamente las URL de los vídeos
Autenticación OAuth2 para un acceso seguro a tus datos de YouTube
Instalación
Instalación mediante herrería
Para instalar YouTube Watch Later para Claude Desktop automáticamente a través de Smithery :
Instalación manual
Clonar este repositorio:
Instalar dependencias:
Construir el proyecto:
Configuración
1. Crear un proyecto de Google Cloud
Crea un nuevo proyecto o selecciona uno existente
Habilitar la API de datos de YouTube v3
Vaya a Credenciales → Crear credenciales → ID de cliente OAuth 2.0
Establezca el tipo de aplicación en "Aplicación web"
Agregue " http://localhost:3000/oauth2callback " a las URI de redireccionamiento autorizadas
Copia tu ID de cliente y secreto de cliente
2. Obtener token de actualización
Ejecute el script proporcionado con sus credenciales de Google Cloud:
El guión hará lo siguiente:
Abra su navegador predeterminado en la página de autorización de Google
Le pediremos que inicie sesión y autorice la aplicación.
Muestra tu token de actualización en la terminal
3. Configurar los ajustes de MCP
Agregue la configuración del servidor a su archivo de configuración de MCP:
Para VSCode (extensión de Claude Dev): ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Para la aplicación de escritorio Claude: ~/Library/Application Support/Claude/claude_desktop_config.json
Uso
El servidor proporciona una única herramienta get_watch_later_urls
que acepta un parámetro daysBack
opcional:
El servidor devolverá una matriz de URL de YouTube para los videos coincidentes:
Actualización de token
El token de actualización no caduca a menos que revoques el acceso explícitamente. Solo necesitas obtener uno nuevo si:
Revocar el acceso a la aplicación en la configuración de tu cuenta de Google
Restablecer la configuración de seguridad de su cuenta de Google
El token deja de ser válido por cualquier otro motivo
Para obtener un nuevo token de actualización, simplemente ejecute el script get-refresh-token.js nuevamente como se describe en la sección Configuración.
Desarrollo
El servidor está construido con:
Mecanografiado
@modelcontextprotocol/sdk
googleapis (API de datos de YouTube v3)
Para modificar el servidor:
Realice sus cambios en
src/index.ts
Ejecute
npm run build
para compilarReinicie el servidor MCP para aplicar los cambios
This server cannot be installed
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.
Permite el acceso seguro a tu lista de reproducción Ver más tarde de YouTube, lo que permite recuperar las URL de videos agregados dentro de un período de tiempo específico a través de una interfaz simple que utiliza la autenticación OAuth2.
Related MCP Servers
- -securityAlicense-qualityProvides functionality to search YouTube videos and automatically save the results to Google Sheets.Last updated -011MIT License
- -securityFlicense-qualityA server for downloading, processing, and managing YouTube content with features like video quality selection, format conversion, and metadata extraction.
- -securityAlicense-quality- Upload videos to YouTube from MCP - Client(Claude/Cursor/VS Code) - OAuth2 authentication flow - Access token and refresh token management - Multi Channel SupportLast updated -22MIT License
- -securityAlicense-qualityEnables LLMs to search, download, and extract information from YouTube music videos, converting them to high-quality MP3 files.Last updated -GPL 3.0