Skip to main content
Glama
plaguedoctor39

youtube-research

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
YOUTUBE_API_KEYYesYouTube Data API v3 key. Obtain from Google Cloud Console.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
youtube_searchA

Search YouTube videos by query.

Returns a list of videos with metadata: id, title, description, duration, view_count, published_at, channel.

youtube_video_infoA

Get video metadata by URL or ID.

Returns: id, title, description, duration, view_count, published_at, channel. Direct lookup by video ID — no search required.

youtube_transcriptB

Get subtitles/transcript for a YouTube video.

Accepts a video URL or ID. Returns timestamped text. Looks for Russian subtitles first, then English by default.

youtube_channel_infoA

Get channel metadata by URL, handle, or ID.

Returns: id, title, description, subscriber_count, view_count, video_count, published_at, thumbnail, custom_url.

youtube_channel_videosA

List recent videos from a channel.

Accepts channel URL, @handle, or ID. Returns videos sorted by date (newest first) with metadata: id, title, description, duration, view_count, published_at.

youtube_playlistC

List videos in a YouTube playlist.

Accepts a playlist URL or ID. Returns videos with metadata.

youtube_commentsB

Get top-level comments for a YouTube video.

Returns comments sorted by relevance with: author, text, likes, published_at.

youtube_trendingA

Get trending/most popular videos for a region.

region_code: ISO 3166-1 alpha-2 country code (e.g. US, RU, GB, DE, JP). Returns videos with metadata sorted by popularity.

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/plaguedoctor39/youtube-research'

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