A Model Context Protocol (MCP) server for YouTube operations
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":"mcp-youtube-extractor","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.
# MCP YouTube Extractor [](https://badge.fury.io/py/mcp-youtube-extractor) [](https://www.python.org/downloads/) [](https://opensource.org/licenses/MIT) [](https://github.com/psf/black) A Model Context Protocol (MCP) server for YouTube operations, demonstrating core MCP concepts including tools and logging. ## Features - **MCP Server**: A fully functional MCP server with: - **Tools**: Extract information from YouTube videos including metadata and transcripts - **Comprehensive Logging**: Detailed logging throughout the application - **Error Handling**: Robust error handling with fallback logic for transcripts - **Multiple Transports**: Supports both stdio and SSE (Server-Sent Events) protocols - **YouTube Integration**: Built-in YouTube API capabilities: - Extract video information (title, description, channel, publish date) - Get video transcripts with intelligent fallback logic - Support for both manually created and auto-generated transcripts ## 📦 Available on PyPI This package is now available on PyPI! You can install it directly from PyPI. Visit the package page: [mcp-youtube-extractor on PyPI](https://pypi.org/project/mcp-youtube-extractor/) ## Installation ### Quick Start (Recommended) The easiest way to get started is to install from PyPI: ```bash pip install mcp-youtube-extractor ``` **`Requirements`**: Python 3.13+ is required for this package. Or using pipx (recommended for command-line tools): ```bash pipx install mcp-youtube-extractor ``` This will install the latest version with all dependencies. You can then run the MCP server directly: ```bash mcp_youtube_extractor ``` ### Using uv (Development) For development or if you prefer uv: #### Inst…
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.