Back to Catalog

YouTube

anaisbetts/mcp-youtube
🔗 Latest commit:a065e9f
🕒 Updated:Sep 9, 2025, 01:06 PM
JavaScript
AI Tools

A Model-Context Protocol Server for YouTube

MCP Trust Score
Based on our comprehensive evaluation criteria
🤖 Evaluated by gemini-2.5-flashFix
Trust Score69/100
GitHub Metrics
Repository statistics and activity
⭐ GitHub Stars:413
👥 Contributors:1
📋 Total Issues:7
📦 Has Releases:Yes
🔧 Has CI/CD Pipeline:No
Configuration
Configuration example extracted from README.md for Claude Desktop and other clients.
🤖 Evaluated by gemini-2.5-flashFix
{
  "anaisbetts-mcp-youtube": {
    "command": "npx",
    "args": [
      "-y",
      "@anaisbetts/mcp-youtube"
    ]
  }
}
MCP Protocol Support
Implemented MCP protocol features
🤖 Evaluated by gemini-2.5-flashFix
Tools:
Prompts:
Resources:
Sampling:
Roots:
Logging:
STDIO Transport:
HTTP Transport:
OAuth2 Auth:
Dependencies
3 dependencies
Libraries and frameworks used by this MCP server
🤖 Evaluated by gemini-2.5-flashFix
Add Quality Badge
Show your MCP trust score in your README
Trust Score Badge
[![Trust Score](https://archestra.ai/mcp-catalog/api/badge/quality/anaisbetts/mcp-youtube)](https://archestra.ai/mcp-catalog/anaisbetts__mcp-youtube)
README.md

YouTube MCP Server

Uses yt-dlp to download subtitles from YouTube and connects it to claude.ai via Model Context Protocol. Try it by asking Claude, "Summarize the YouTube video <>". 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)
  2. Now, install this via mcp-installer, use the name @anaisbetts/mcp-youtube
YouTube MCP Server | Documentation & Integration | Archestra