YouTube Data MCP server
io.github.kirbah/mcp-youtube·v1.1.16·30 starsYouTube MCP server for token-optimized, structured data using the YouTube Data API v3.
not scanned yet
30 stars1.1k downloads/wk
Reviews
Write oneNobody has reviewed YouTube Data yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
YouTube Data tools
No tool declarations could be read from the package source. They show once the server is installed.
How YouTube Data compares
Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 70% of 1,337 Media servers
- GitHub stars
- 30
- more than 92% of 715 Media servers
- Downloads a week
- 1,076
- more than 94% of 365 Media servers with a package
Release history: 3 versions in the registry since 2026-09-11, latest 2026-11-01, typically one every 30 days.
Install YouTube Data in Claude Code, Cursor or VS Code
Runs npx -y @kirbah/mcp-youtube on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-youtube -- npx -y @kirbah/mcp-youtube
What the publisher says
From the YouTube Data repository's README, as published. We do not edit it. Read it on GitHub
YouTube Data MCP Server (@kirbah/mcp-youtube)
<!-- Badges Start --> <!-- GitHub Actions CI --> <!-- Codecov --> <!-- NPM Version --> <!-- NPM Downloads --> <!-- Node Version -->
<!-- Badges End -->
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.
%%{init: { "theme": "base", "themeVariables": { "xyChart": { "plotColorPalette": "#ef4444, #22c55e" } } } }%%
xychart-beta
title "Token Consumption (Lower is Better)"
x-axis ["getVideoDetails", "searchVideos", "getChannelStats"]
y-axis "Context Tokens" 0 --> 1200
bar "Raw YouTube API" [854, 1115, 673]
bar "MCP-YouTube (Optimized)" [209, 402, 86](Curious? You can compare the raw API responses vs optimized outputs in the examples folder).
🛡️ 2. Protect Your API Quotas (Smart Caching)
The YouTube Data API has strict daily limits (10,000 quota units). If your LLM gets stuck in a loop or re-asks a question, standard servers will drain your API limit in minutes. This server includes an optional MongoDB caching layer. If your agent requests a video details or searches the same trending videos twice, the server serves it from the cache - costing you 0 API quota points.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
YouTube Data: common questions
- Is YouTube Data MCP server safe?
- Mostly: it is graded B (83/100). Read the YouTube Data safety report
- How do I install YouTube Data?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does YouTube Data need an API key?
- Yes. The registry entry asks for
YOUTUBE_API_KEY,MDB_MCP_CONNECTION_STRING. - Is YouTube Data maintained?
- The last commit was 24 days ago (2026-10-11). The latest release is v1.1.16.
- What can I use instead of YouTube Data?
- Servers from other publishers that do the same job: Supadata MCP server, Dembrandt MCP server and Openshorts MCP server.
- How does YouTube Data compare with other Media MCP servers?
- safety score 83/100 (higher than 70% of 1,337 Media servers); github stars 30 (more than 92% of 715 Media servers); downloads a week 1,076 (more than 94% of 365 Media servers with a package). Full comparison.
Alternatives to YouTube Data
Same job from other publishers: the closest match first, then the best rated.
SupadataVideo transcripts, metadata and structured data from YouTube, TikTok, Instagram, X; web scraping.not reviewedGrowingA- DembrandtDesign tokens from any live site: colours, type, spacing, components, drift against a baseline.not reviewedWidely usedB
OpenshortsTurn long videos into viral vertical shorts and publish them to TikTok, Instagram and YouTube.not reviewedEstablishedA- melta UIAI-Ready design system MCP: melta UI tokens, component contracts, 107 rules, check_html self-verifynot reviewedEstablishedA
- Youtube TranscriptThis is an MCP server that allows you to directly download transcripts of YouTube videos.not reviewedEstablishedB