Skip to main content
Glama
tulaman

youtube-watchlater-mcp

by tulaman

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_watch_laterA

Returns videos from your YouTube Watch Later list using yt-dlp with cookies read from a local browser.

get_subtitlesA

Downloads auto-generated subtitles for a YouTube video via yt-dlp and returns the VTT content.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.8/5.0

Scored across 2 tools

Disambiguation5/5

The two tools serve entirely different purposes: one retrieves the watch-later playlist, the other fetches subtitles for a specific video. There is no overlap or ambiguity between them.

Naming Consistency5/5

Both tools follow a consistent verb_noun pattern with 'get_' prefix, making the action and resource clear. No mixed conventions or irregular naming.

Tool Count3/5

With only two tools, the server feels thin for a YouTube-related service. The scope is narrow (watch later + subtitles), so the count is borderline but not extreme.

Completeness2/5

The watch-later domain lacks operations like removing or adding videos, and the subtitle tool is unrelated to the watch-later focus. The surface is minimal and leaves obvious gaps for a cohesive workflow.

Maintenance

ActivityInactive
ResponsivenessNo issues