MCP server for collecting trending YouTube videos without web scraping
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"youtube-trending-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# YouTube Trending MCP Server [](https://badge.fury.io/py/youtube-trending-mcp) [](https://www.python.org/downloads/) [](https://opensource.org/licenses/MIT) [](https://modelcontextprotocol.io/) Collect trending YouTube videos without web scraping! This MCP server provides stable, API-based YouTube data collection using [yt-dlp](https://github.com/yt-dlp/yt-dlp). No web scraping, no API keys required, no quotas! ## Features - **No Web Scraping** - Uses yt-dlp's stable API access - **No API Keys** - Completely free forever - **No Quotas** - Unlimited data collection - **Category Filtering** - Any topic: Music, Gaming, Cooking, Tech, etc. - **Daily Rankings** - Track trending videos over time - **RSS Fallback** - Alternative data source - **SQLite Storage** - Built-in database support ## Installation ```bash pip install youtube-trending-mcp ``` Or install from source: ```bash git clone https://github.com/AIKONG2024/youtube-trending-mcp.git cd youtube-trending-mcp pip install -e . ``` ## Quick Start ### Claude Code Add to your MCP config: ```json { "mcpServers": { "youtube-trending": { "command": "python", "args": ["-m", "youtube_trending_mcp"], "env": { "DATA_DIR": "/path/to/data" } } } } ``` ### Cursor Add to `~/.cursor/mcp.json`: ```json { "mcpServers": { "youtube-trending": { "command": "python", "args": ["-m", "youtube_trending_mcp"] } } } ``` ### OpenAI Codex ```json { "mcpServers": { "youtube-trending": { "command": "python", "args": ["-m", "youtube_trending_mcp"], "env": { "DATA_DIR": "./data" } } } } ``` ## LLM Tool Reference ### Tools Overview | Tool | Description | |------|---…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.