A MCP server for connecting with Youtube. You have to obtain your own youtube API key, since the app is not yet approved by Google and I cannot provide API access. To access your private youtube information using the MCP tools you will have to authorize the app using npx auth.
Tools
promptsList
getVideoDetails
searchVideos
getTranscripts
getRelatedVideos
getChannelStatistics
getChannelTopVideos
getVideoEngagementRatio
getTrendingVideos
compareVideos
getPlaylistDetails
getPlaylistVideos
searchPublicPlaylists
getChannelPlaylists
getMyPlaylists
checkOAuthStatus
Server Config
{
"mcpServers": {
"youtube": {
"command": "npx",
"args": [
"-y",
"yt-mcp"
],
"env": {
"YOUTUBE_API_KEY": "YOUR_API_KEY_HERE",
"YOUTUBE_TRANSCRIPT_LANG": "en"
}
}
}
}