๐ Introduction
mcp-youtube is an MCP server that lets you search, create, and clean up YouTube playlists conversationally from any MCP client.
mcp-youtube is a Model Context Protocol server that wraps the full read/write surface of the YouTube Data API v3 reachable under the youtube.force-ssl scope โ 52 tools spanning playlists, videos, channels, community (comments, subscriptions), captions, thumbnails, watermarks, and reference data. Every tool reports its quota cost up front, and every destructive or outward-irreversible tool refuses to run without an explicit confirm: true.
What's here
- ๐ Setup โ OAuth authorisation, credential storage, and environment variable overrides
- ๐ Searching โ
search,list-playlists,get-playlist - โ Creating & Adding โ
create-playlist,update-playlist,add-to-playlist,update-playlist-item - ๐งน Cleaning Playlists โ
clean-playlist's tombstone, duplicate, and channel-prune scan - ๐๏ธ Deleting & Pruning โ
remove-from-playlist,delete-playlist, and the confirm requirement - ๐ฌ Videos โ list, update, rate, delete, upload, and report videos
- ๐บ Channels & Sections โ brand your channel and manage homepage shelves
- ๐ฌ Community โ subscriptions, comments, and comment threads
- ๐ Captions & Media โ caption tracks, thumbnails, watermarks, and playlist cover images
- ๐ Reference Data โ activities and the read-only lookup lists (categories, languages, regions, abuse reasons, memberships)