{"type":"mcp_server","name":"youtube-mcp-server","description":"This repository provides a Model Context Protocol (MCP) server for YouTube, enabling AI language models to interact with YouTube content through a standardized interface. It supports video, transcript, channel, and playlist management.","category":"Developer Tools","language":"TypeScript","stars":541,"forks":8,"owner":"ZubeidHendricks","github_url":"https://github.com/ZubeidHendricks/youtube-mcp-server","homepage":null,"setup":"## Setup\n\n1. Clone the repository\n2. Install dependencies:\n   ```bash\n   npm install\n   ```\n3. Copy `.env.example` to `.env`:\n   ```bash\n   cp .env.example .env\n   ```\n4. Edit `.env` and add your YouTube API key\n5. Start the server:\n   ```bash\n   npm start\n   ```","tools":"## Available Tools\n\n1. Video Information (Get video details, list channel videos, get video statistics, search videos across YouTube)\n2. Transcript Management (Retrieve video transcripts, support multiple languages, get timestamped captions, search within transcripts)\n3. Channel Management (Get channel details, list channel playlists, get channel statistics, search within channel content)\n4. Playlist Management (List playlist items, get playlist details, search within playlists, get playlist video transcripts)","faq":null,"created_at":"2024-12-29T08:28:02+00:00","updated_at":"2025-03-28T16:03:57+00:00","source_url":"https://model-context-protocol.com/servers/youtube-api-video-management-mcp-server","related_articles":[]}