YouTube MCP Server for Cloudflare Workers
YouTube MCP Server for Cloudflare Workers
youtube_unsubscribeUnsubscribe from a YouTube channel. Requires OAuth authentication. Args: - subscriptionId: The subscription ID (not the channel ID) Returns: Confirmation of unsubscription.
youtube_list_activitiesList channel activity events (uploads, likes, comments, etc.). Args: - channelId: Channel ID to get activities for (or use mine=true) - mine: Get activities for authenticated user (requires OAuth) - maxResults: Maximum results to return (1-50) - pageToken: Pagination token - publishedAfter: Filter activities after date (RFC 3339) - publishedBefore: Filter activities before date (RFC 3339) - regionCode: Filter by region code - format: Response format Returns: Paginated list of activity events.
youtube_list_captionsList caption tracks for a video. Requires OAuth authentication for videos you own, or API key for public videos. Args: - videoId: The video ID - parts: Resource parts to include - format: Response format Returns: List of caption tracks.
youtube_download_captionDownload a caption track. Requires OAuth authentication. Args: - captionId: The caption track ID - format: Caption format (sbv, scc, srt, ttml, vtt) - language: Translate to language code (optional) Returns: Caption track content.
+50 more tools
Sign up free and start integrating in minutes.