Skip to main content
Glama

Server Details

YouTube transcripts for AI agents: 150+ languages, AI transcription fallback, search, summaries.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.2/5.0

Scored across 6 tools

Disambiguation5/5

Each tool targets a distinct operation: transcript retrieval, summarization, language listing, video discovery, playlist/channel listing, and usage lookup. The only potential overlap is get_transcript versus summarize_video, but summarize_video clearly produces a higher-level derived output rather than raw transcript text.

Naming Consistency5/5

All tool names use consistent snake_case with a clear verb_noun pattern: get_transcript, get_usage, list_languages, list_playlist_videos, search_youtube, summarize_video. The verbs accurately reflect the operations.

Tool Count5/5

Six tools is well-scoped for a YouTube transcript and summarization service. Each tool covers a necessary capability without redundant endpoints.

Completeness4/5

The surface covers discovery, caption-language inspection, transcript retrieval, summarization, and credit checking. Minor gaps remain, such as batch transcript retrieval for playlist videos or direct transcript translation, but agents can work around these by calling tools per video.

Available Tools

6 tools
get_transcriptGet YouTube transcriptA
Read-only
Inspect

Fetch the transcript of a public YouTube video. Accepts a full URL or an 11-character video ID. Defaults to Markdown (title + text), which is the most compact format for reading or summarizing. Use json for timestamped segments, srt/vtt for subtitle files. Costs 1 credit on success; videos without captions are AI-transcribed at 1 credit per started minute (paid plans and credit packs; Free reads captions only).

Inputs: url (required), mode, format, search, +6 more.

get_usageCheck creditsA
Read-only
Inspect

Show the remaining TranscriptYT credits and plan for this API key. Free.

Inputs: no named parameters.

list_languagesList caption languagesA
Read-only
Inspect

List the caption tracks available for a YouTube video. Free, and does not use credits.

Inputs: url (required).

list_playlist_videosList playlist or channel videosA
Read-only
Inspect

List the videos in a YouTube playlist, or a channel's uploads (newest first), with titles and durations. Accepts playlist links or IDs and channel links or @handles. Free on paid plans; Free plan: 10 a day, then 1 credit. Use get_transcript on the videos you need.

Inputs: url (required), limit.

search_youtubeSearch YouTube videosA
Read-only
Inspect

Search YouTube for videos, or search within one channel by passing its link or @handle. Returns video IDs, titles, channels, durations, and view counts. Free on paid plans; Free plan: 10 a day, then 1 credit. Use get_transcript on the videos you need.

Inputs: query (required), limit, channel.

summarize_videoSummarize a YouTube videoA
Read-only
Inspect

Summary, key points, and timestamped study notes for a public YouTube video, generated from its transcript. Written in the transcript's language (translate_to changes which transcript is summarized). Costs 1 credit for the transcript plus 1 for the summary (2 total) for most videos; long videos cost about 1 more per further 45 minutes.

Inputs: url (required), language, translate_to.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources