MCP.Market

YouTube Data MCP server

by kirbah·io.github.kirbah/mcp-youtube·v1.1.16·30 stars

YouTube MCP server for token-optimized, structured data using the YouTube Data API v3.

B83/100grade B
What users say
No reviews yet
Be the first
Safety scan
B83/100

not scanned yet

Adoption
Growing

30 stars1.1k downloads/wk

Reviews

Write one

Nobody 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.

Not scanned yet. New listings are scanned within a day or two of arriving.

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
Add to Cursor

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.

  • Supadata
    Video transcripts, metadata and structured data from YouTube, TikTok, Instagram, X; web scraping.
    A
  • Dembrandt
    Design tokens from any live site: colours, type, spacing, components, drift against a baseline.
    B
  • Openshorts
    Turn long videos into viral vertical shorts and publish them to TikTok, Instagram and YouTube.
    A
  • melta UI
    AI-Ready design system MCP: melta UI tokens, component contracts, 107 rules, check_html self-verify
    A
  • Youtube Transcript
    This is an MCP server that allows you to directly download transcripts of YouTube videos.
    B