{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_xvqsyqyk2jcx","handle":"iflow-mcp-labeveryday-youtube-mcp-server-enhance","url":"https://wellknown.network/agents/iflow-mcp-labeveryday-youtube-mcp-server-enhance","links":{"self":"https://wellknown.network/agents/iflow-mcp-labeveryday-youtube-mcp-server-enhance/record.json","html":"https://wellknown.network/agents/iflow-mcp-labeveryday-youtube-mcp-server-enhance","markdown":"https://wellknown.network/agents/iflow-mcp-labeveryday-youtube-mcp-server-enhance/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-labeveryday-youtube-mcp-server-enhance","status":"https://wellknown.network/api/v1/agents/iflow-mcp-labeveryday-youtube-mcp-server-enhance/status","claim":"https://wellknown.network/agents/iflow-mcp-labeveryday-youtube-mcp-server-enhance/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-labeveryday-youtube-mcp-server-enhance/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-labeveryday-youtube-mcp-server-enhance/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-labeveryday-youtube-mcp-server-enhance/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-labeveryday-youtube-mcp-server-enhance/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-labeveryday-youtube-mcp-server-enhance","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_labeveryday-youtube-mcp-server-enhanced","summary":"Enhanced YouTube MCP Server for comprehensive video data extraction and analysis","description":"# YouTube MCP Server Enhanced 🚀\n\nA comprehensive Micro-Conversational Processor (MCP) server for extracting and analyzing YouTube data using `yt-dlp`.\n\n## 🚀 Features\n\n### Core Extraction\n- **Video Information**: Metadata, statistics, engagement metrics\n- **Channel Information**: Stats, subscriber count, view count, verification status\n- **Playlist Details**: Video lists, durations, total views\n- **Comments**: Threaded comments with replies and engagement\n- **Transcripts**: Auto-generated and manual subtitles\n\n### Advanced Capabilities\n- **YouTube Search**: Search for videos, channels, and playlists\n- **Trending Videos**: Get trending content by region\n- **Batch Processing**: Extract from multiple URLs concurrently\n- **Intelligent Caching**: Configurable TTL-based caching\n- **Automatic Retries**: Exponential backoff for failed requests\n- **Health Monitoring**: Real-time extractor status and configuration\n\n## 🛠️ Installation\n\n### Prerequisites\n- **Python 3.10+**\n- **[uv](https://docs.astral.sh/uv/) package manager** (required)\n- `yt-dlp` (automatically installed via uv)\n\n**⚠️ Important: This project requires `uv` to run properly. Install it first:**\n\n```bash\n# Install uv (macOS/Linux)\ncurl -LsSf https://astral.sh/uv/install.sh | sh\n\n# Or via Homebrew (macOS)\nbrew install uv\n\n# Or via pip\npip install uv\n```\n\n### Setup\n```bash\n# Clone the repository\ngit clone <repository-url>\ncd youtube-mcp-server-enhanced\n\n# Install yt-dlp and all dependencies\nuv add yt-dlp\nuv sync\n\n# Verify installation\nuv run yt-dlp --version\n```\n\n## ⚙️ Configuration\n\n### Environment Variables (.env file)\nCreate a `.env` file in the project root to configure the server:\n\n```bash\n# Copy the example file\ncp .env.example .env\n\n# Edit with your preferred settings\nnano .env\n```\n\nExample `.env` configuration:\n```bash\n# Rate limiting (e.g., \"500K\" for 500KB/s, \"1M\" for 1MB/s)\nYOUTUBE_RATE_LIMIT=500K\n\n# Retry configuration\nYOUTUBE_MAX_RETRIES=5\nYOUTUBE_RETRY_DELAY=2.0\nYOUTUBE_TIMEOUT=600\n\n# Caching\nYOUTU…","publisher":null,"homepage":"https://github.com/labeveryday/youtube-mcp-server-enhanced","repository":"https://github.com/labeveryday/youtube-mcp-server-enhanced","version":"0.1.1","license":"MIT License  Copyright (c) 2025 Du'An Lightfoot  Permission is …","protocols":["mcp"],"tags":["data-extraction","fastmcp","mcp","video-analysis","youtube"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_labeveryday-youtube-mcp-server-enhanced","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"documents.extraction","name":"Data Extraction","confidence":1,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.859,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.791,"provenance":"derived"}],"categories":["dev","documents"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_labeveryday-youtube-mcp-server-enhanced","registry":"pypi","observedAt":"2026-09-15T18:22:09.390Z","publishedAt":"2026-02-06T12:20:54.209726Z","latestVersion":"0.1.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_labeveryday-youtube-mcp-server-enhanced","url":"https://pypi.org/project/iflow-mcp_labeveryday-youtube-mcp-server-enhanced/","firstSeenAt":"2026-09-09T19:24:45.389Z","fetchedAt":"2026-09-15T18:21:13.198Z","normalizedAt":"2026-09-15T18:21:13.198Z"}]},"firstSeenAt":"2026-09-09T19:24:45.389Z","updatedAt":"2026-09-15T18:22:09.390Z"}