youtube-mcp-server
If you are the rightful owner of youtube-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A FastMCP server for YouTube: unified video/channel/playlist info, download, and management tools for memo agents and automation.
Runnable YouTube MCP Server is designed to provide a robust, extensible, and developer-friendly solution for accessing and managing YouTube content. It addresses the limitations of existing YouTube MCP servers, which are often unmaintainable or limited in functionality. This server offers unified access to YouTube video, channel, and playlist information, along with tools for downloading and managing content. It is particularly useful for developers building memo agents and automation workflows, as it integrates seamlessly with these systems. The server is open source, allowing for easy extension and maintenance.
Features
- Unified access to YouTube video, channel, and playlist information
- Download video/audio streams in various formats and qualities
- Extract and process video thumbnails
- Manage playlist content (add, remove, reorder)
- Manage video privacy status (public/private/unlisted)
Tools
describeVideo
Get video information (selectable sections)
getDownloadOptions
Get available download formats/qualities
downloadVideo
Download video/audio stream
extractThumbnail
Extract and process video thumbnail
listSubtitleLanguages
Get available subtitle languages for a video
manageVideoStatus
Manage video privacy status
describeChannel
Get public channel information
describePlaylist
Get public playlist information
managePlaylistItems
Playlist content management (add/remove/reorder)