Skip to main content
Glama
anirudhyadavMS

YouTube MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
YOUTUBE_API_KEYYesYour YouTube Data API v3 key, obtained from the Google Cloud Console.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_youtubeB

Search YouTube for videos by keyword. Returns video metadata including title, channel, views, and thumbnails.

get_video_detailsB

Get comprehensive metadata about a specific YouTube video including title, description, duration, views, likes, tags, and thumbnails.

get_video_transcriptB

Fetch the transcript/captions for a YouTube video. Returns the full text with timestamps. Useful for video summarization and content analysis.

get_channel_infoC

Get detailed information about a YouTube channel including subscriber count, video count, view count, and optionally recent videos.

get_channel_videosB

List videos from a specific YouTube channel. Returns video metadata sorted by date, view count, or title.

get_playlist_infoA

Get information about a YouTube playlist including title, description, video count, and channel details.

get_playlist_videosA

List all videos in a YouTube playlist with their metadata and position in the playlist.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/anirudhyadavMS/youtube_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server