YouTube Manager plugin thumbnail

YouTube Manager

Manage YouTube channels end-to-end via the Data API v3: upload videos with metadata and thumbnails; search videos, channels, and playlists; read video details and channel statistics; manage comments (list, add, reply, delete); create and organize playlists; track analytics; and extract transcripts. Supports API key for public read operations or OAuth 2.0 with PKCE for full channel access.

Author spinnakergit 0 stars Version 1.0.0 Updated

README

YouTube Integration Plugin for Agent Zero

Upload, manage, search, and analyze YouTube content via the YouTube Data API v3. Full channel management including video uploads, comments, playlists, analytics, and transcript extraction.

Quick Start

  1. Copy the plugin to your Agent Zero instance:
    ./install.sh
    
  2. Enable the YouTube Data API v3 in your Google Cloud Console
  3. Configure OAuth credentials in the WebUI (Settings > External Services > YouTube)
  4. Restart Agent Zero

Features

  • Video Upload — Upload videos with title, description, tags, privacy, and thumbnails
  • Search — Search videos, channels, and playlists across YouTube
  • Video Details — Get comprehensive video information and statistics
  • Comments — List, add, reply to, and remove comments
  • Playlists — Create, manage, and organize playlists
  • Channel Management — View channel stats, subscriptions, and uploaded videos
  • Analytics — Video and channel performance statistics
  • Transcripts — Extract video captions and subtitles

Tools

Tool Description
youtube_upload Upload videos with metadata
youtube_search Search videos, channels, playlists
youtube_read Read video/channel details
youtube_comment Manage video comments
youtube_playlist Manage playlists
youtube_manage Update/remove videos, set thumbnails
youtube_analytics Video and channel statistics
youtube_transcript Get video transcripts

Authentication

Two authentication methods:

  • API Key: For public read-only operations (search, video info)
  • OAuth 2.0: For full access (upload, comment, manage)

Documentation

License

MIT — see LICENSE