MCP Servers / search / YouTube Data MCP

YouTube Data MCP

JSON →
httpnone17search

High-efficiency YouTube MCP server providing token-optimized, structured data for LLMs.

Install
How to run this server

No install command recorded.

server path: youtube-data-mcp
Tools
What this server exposes
getVideoDetails
Retrieves detailed, lean information for multiple YouTube videos including metadata, statistics, engagement ratios, and content details.
searchVideos
Searches for videos or channels based on a query string with various filtering options, returning concise results.
getTranscripts
Retrieves token-efficient transcripts (captions) for multiple videos, with options for full text or key segments (intro/outro).
getChannelStatistics
Retrieves lean statistics for multiple channels (subscriber count, view count, video count, creation date).
getChannelTopVideos
Retrieves a list of a channel's top-performing videos with lean details and engagement ratios.
getTrendingVideos
Retrieves a list of trending videos for a given region and optional category, with lean details and engagement ratios.
getVideoCategories
Retrieves available YouTube video categories (ID and title) for a specific region, providing essential data only.
getVideoComments
Retrieves comments for a YouTube video. Allows sorting, limiting results, and fetching a small number of replies per comment.
findConsistentOutlierChannels
Identifies channels that consistently perform as outliers within a specific niche. Requires a MongoDB connection.
Configuration
Environment & auth
authnone
envYOUTUBE_API_KEY
Resources
YouTube Data MCP — MCP Server · libregistry