Skip to main content
Glama
kmprograms

YouTube Transcripts MCP Server

by kmprograms

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_YT_LOG_LEVELNoLogging level, e.g. DEBUG, INFO, WARNING.INFO
MCP_YT_DEFAULT_LANGUAGESNoDefault list of transcript languages in order of preference.["en"]
MCP_YT_REQUEST_TIMEOUT_SECONDSNoHard timeout for each network request in seconds.20.0

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_transcriptA

Pobiera transkrypcję filmu YouTube. W argumencie video podaj adres URL filmu albo jego 11-znakowy identyfikator. Opcjonalnie podaj listę kodów języków w kolejności preferencji, na przykład ["pl", "en"]. Zwraca tekst transkrypcji oraz metadane, w tym język i liczbę fragmentów.

list_transcriptsA

Zwraca listę transkrypcji dostępnych dla filmu YouTube, bez pobierania ich treści. Przydatne, gdy chcesz najpierw sprawdzić, w jakich językach istnieje transkrypcja.

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/kmprograms/mcp-server-yt-transcriptions'

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