Skip to main content
Glama
README.md
# YouTube MCP Server

Uses `yt-dlp` to download subtitles from YouTube and connects it to claude.ai via [Model Context Protocol](https://modelcontextprotocol.io/introduction). Try it by asking Claude, "Summarize the YouTube video <<URL>>". Requires `yt-dlp` to be installed locally e.g. via Homebrew.

### How do I get this working?

1. Install `yt-dlp` (Homebrew and WinGet both work great here)
1. Now, install this via [mcp-installer](https://github.com/anaisbetts/mcp-installer), use the name `@anaisbetts/mcp-youtube`

TDQS

A3.5/5.0

Scored across 1 tool

Disambiguation5/5

With only one tool, there is no possibility of confusion or overlap between tools. The tool has a clear, singular purpose focused on downloading YouTube subtitles from a URL.

Naming Consistency5/5

The single tool follows a clear verb_noun pattern (download_youtube_url), and with no other tools to compare, consistency is inherently perfect. The naming is descriptive and straightforward.

Tool Count2/5

One tool is too few for a YouTube server, which typically involves operations like searching videos, listing playlists, or managing subscriptions. The scope feels incomplete and limited to a single niche function.

Completeness2/5

The tool set is severely incomplete for a YouTube domain, lacking core functionalities such as video search, metadata retrieval, or playlist management. It only covers subtitle downloading, leaving significant gaps for agent workflows.

Maintenance

ActivityMaintained
ResponsivenessUnresponsive