Skip to main content
Glama
jkawamoto

YouTube Transcript MCP Server

by jkawamoto

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HTTP_PROXYNoHTTP proxy server URL
HTTPS_PROXYNoHTTPS proxy server URL
WEBSHARE_PROXY_PASSWORDNoPassword for the Webshare Residential Proxy
WEBSHARE_PROXY_USERNAMENoUsername for the Webshare Residential Proxy

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

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

Tools

Functions exposed to the LLM to take actions

NameDescription
get_transcriptC

Retrieves the transcript of a YouTube video.

get_timed_transcriptA

Retrieves the transcript of a YouTube video with timestamps.

get_video_infoC

Retrieves the video information.

get_available_languagesA

Retrieves the available languages for the video.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 4 tools

Disambiguation4/5

Most tools are distinct: get_available_languages and get_video_info have clear purposes. get_transcript and get_timed_transcript overlap but differ by timestamps, creating slight ambiguity.

Naming Consistency5/5

All tools follow a consistent 'get_' prefix with descriptive nouns in snake_case, making the pattern predictable.

Tool Count5/5

Four tools cover core operations (transcript, timed transcript, languages, video info) without excess or deficiency for a transcript-focused server.

Completeness4/5

The tool set covers essential transcript retrieval and video information. Missing features like search or playlist support are outside the stated domain, so completeness is high but not maximal.

Maintenance

ActivityMaintained
ResponsivenessUnresponsive