Skip to main content
Glama
alex2zimmermann-ux

YouTube Transcript MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
YT_MCP_MODENoOperating mode: 'standalone' (uses youtube-transcript-api directly) or 'backend' (connects to a running transcript service).standalone
YT_MCP_TRANSPORTNoTransport protocol to use: 'stdio' or 'streamable-http'.stdio
YT_MCP_BACKEND_URLNoBackend service URL, used when YT_MCP_MODE is set to 'backend'.http://localhost:8300
YT_MCP_CACHE_MAX_SIZENoMaximum number of entries allowed in the cache.100
YT_MCP_BACKEND_API_KEYNoAPI key for backend, used when YT_MCP_MODE is set to 'backend'.
YT_MCP_CACHE_TTL_SECONDSNoCache Time-To-Live in seconds.3600
YT_MCP_RATE_LIMIT_PER_MINUTENoMaximum number of requests allowed per minute.30

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_transcript

Get the full transcript of a YouTube video in the specified language and format.

search_transcript

Search for keywords or phrases in a YouTube video transcript and return matching segments with timestamps.

get_transcript_summary

Get a transcript organized into time-based chunks for easier analysis of long videos.

batch_transcripts

Get transcripts for multiple YouTube videos in a single request (max 10 videos).

Prompts

Interactive templates invoked by user choice

NameDescription
summarize_videoGenerate a comprehensive summary of a YouTube video from its transcript.
compare_videosCompare the content of two YouTube videos side by side.
find_key_momentsFind and analyze key moments in a video related to a specific topic.

Resources

Contextual data attached and managed by the client

NameDescription
help_resourceUsage guide for the YouTube Transcript MCP server with examples for all tools.

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/alex2zimmermann-ux/yt-transcript-mcp'

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