mcp-youtube

MCP.Pizza Chef: kirbah

This MCP server delivers clean, token-efficient YouTube data to your AI assistant, enabling it to fetch video details, transcripts, channel stats, and trending videos. It works in apps like Claude Desktop and Cursor. You can start with no API key for transcripts, then add your YouTube API key and optional MongoDB for caching to unlock full features and protect your API quota. Setup involves pasting a small config snippet, no coding needed.

Other
Web/Research

Use This MCP server To

Find trending YouTube videos by region Get detailed stats for a YouTube channel Fetch transcripts for YouTube videos Search videos with advanced filters Discover top-performing videos on a channel Analyze video metadata without data overload

README

YouTube Data MCP Server (@kirbah/mcp-youtube)

MCP Toplist

CI Status Code Coverage NPM Version NPM Downloads Node.js Version Support

A production-grade YouTube Data MCP server engineered specifically for AI agents.

Unlike standard API wrappers that flood your LLM with redundant data, this server strips away YouTube's heavy payload bloat. It is designed to save you massive amounts of context window tokens, protect your daily API quotas via caching, and run reliably without breaking your workflows.

Why Choose This Server?

Most MCP servers are weekend projects. @kirbah/mcp-youtube is built for reliable, daily, cost-effective agentic workflows.

🎯 Want feedback on your own channel, not just raw data? Check out CreatorLens - a companion Claude Skill built on this MCP that diagnoses common growth problems (weak hooks, bad thumbnails, flatlined videos) using a real strategist's framework, not just numbers.

📉 1. Save Up to 87% on Tokens (and Context Window)

The raw YouTube API returns massive JSON payloads filled with nested eTags, redundant thumbnails, and localization data that LLMs don't need. This server structures the data to give your LLM exactly what it needs to reason, and nothing else.

mcp-youtube FAQ

Can I use this to get detailed YouTube video information for my AI assistant?
Yes — it provides optimized, token-efficient video details suitable for AI workflows in apps like Claude Desktop and Cursor.
Can I use this to fetch YouTube video transcripts?
Yes — it supports fetching multi-language captions and transcripts without needing an API key in zero-config mode.
Which apps support this MCP server?
It works with Claude Desktop and Cursor, among other MCP-compatible clients.
Do I need a YouTube API key to use this?
No for basic transcript fetching, but yes to unlock full search and analytics features.
How hard is it to set up?
Setup is copy-paste-config — you add a small config snippet and optionally your API key and MongoDB string.
Does this server help save my YouTube API quota?
Yes — it includes smart caching to avoid repeated API calls and protect your daily quota.