Skip to main content
Glama

Server Details

YouTube transcripts for AI agents: text, JSON, SRT, or VTT in 150+ languages, with AI fallback.

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 maps to a distinct action: raw transcript retrieval, summarization, caption-track listing, video/playlist discovery, and credit inspection. The only adjacent pair (get_transcript vs summarize_video) is separated by output type and cost (1 vs 2 credits) in the descriptions. search_youtube vs list_playlist_videos is also clearly split between keyword discovery and playlist/channel enumeration.

Naming Consistency5/5

All six tools follow a snake_case verb_noun pattern (get_transcript, get_usage, list_languages, list_playlist_videos, search_youtube, summarize_video). Verbs are used accurately and consistently: get for direct retrieval, list for enumeration, search for discovery, summarize for derivation.

Tool Count5/5

Six tools is tightly scoped to a YouTube transcript/summary service, with no filler or near-duplicates. Discovery, retrieval, summarization, and account-status each earn their place.

Completeness4/5

The surface covers the core workflow end to end: find videos (search/playlist), check available captions, fetch the transcript, and summarize, plus credit visibility. Minor gaps exist, such as no batch transcript fetch for a playlist and no direct video-metadata or caption-download-only endpoint, but agents can compose the existing tools to work around these.

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

    • A
      license
      A
      quality
      C
      maintenance
      Enables AI agents to retrieve YouTube transcripts from individual videos, channels, and search results, supporting multiple output formats such as plain text, SRT, and VTT.
      3
      45 npm
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Extract YouTube transcripts for AI agents, RAG pipelines, and LLM workflows. Supports any YouTube URL. Returns clean text or timestamped segments. No API keys required.
      1
      4
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources