
YouTube
The YouTube MCP Server provides AI language models with standardized access to YouTube data through 10 tools that enable searching videos and channels, retrieving video transcripts and detailed metadata, listing channel videos, and accessing playlist information. The server solves the problem of integrating YouTube content discovery and analysis into AI applications by offering a unified protocol interface with advanced filtering capabilities such as subscriber ranges, upload dates, and creator-specific searches. Users can query individual videos or channels, extract full transcripts, search across YouTube's catalog with multiple sorting and filtering options, and retrieve structured playlist data.
- GitHub stars
- 517
- tools
- 10
- last updated
- Jan 27, 2026
Tools
10 toolsPublic tool metadata for what this MCP can expose to an agent.
videos_getVideoGet detailed information about a YouTube video
Get detailed information about a YouTube video
No parameter schema in public metadata yet.
videos_searchVideosSearch for videos on YouTube
Search for videos on YouTube
No parameter schema in public metadata yet.
transcripts_getTranscriptGet the transcript of a YouTube video
Get the transcript of a YouTube video
No parameter schema in public metadata yet.
channels_getChannelGet information about a YouTube channel
Get information about a YouTube channel
No parameter schema in public metadata yet.
channels_getChannelsGet information about multiple YouTube channels
Get information about multiple YouTube channels
No parameter schema in public metadata yet.
channels_searchChannelsSearch for YouTube channels by handle, name, or query
Search for YouTube channels by handle, name, or query
No parameter schema in public metadata yet.
channels_findCreatorsFind creator channels from video mentions with channel-size and activity filters
Find creator channels from video mentions with channel-size and activity filters
No parameter schema in public metadata yet.
channels_listVideosGet videos from a specific channel
Get videos from a specific channel
No parameter schema in public metadata yet.
playlists_getPlaylistGet information about a YouTube playlist
Get information about a YouTube playlist
No parameter schema in public metadata yet.
playlists_getPlaylistItemsGet videos in a YouTube playlist
Get videos in a YouTube playlist
No parameter schema in public metadata yet.
Sponsors
Readme
YouTube MCP Server
A Model Context Protocol (MCP) server implementation for YouTube, enabling AI language models to interact with YouTube content through a standardized interface.
Website: zubeidhendricks.github.io/youtube-mcp-server
Available Tools
The server currently exposes 10 MCP tools.
Details
- Repository
- github.com/zubeidhendricks/youtube-mcp-server
- Categories
- Data & Analytics, Media & Entertainment