youtube-data-mcp-server
25
YouTube MCP Server is a Model Context Protocol server that connects AI language models to YouTube Data via a standardized interface. It features tools for accessing video, channel, and trend data, and provides multi-language support for captions and transcripts.
YouTube MCP Server
A Model Context Protocol server for interacting with YouTube through the YouTube Data API. It enables AI models to access video, channel, and trend data.
Key Features
- Retrieve video details and statistics
- Search and access related videos
- Multi-language caption management
- Channel and trend analysis
Available Tools
- Various tools for video details, searching, transcripts, channel stats, and trends
Installation
Install via Smithery or manually from npm or GitHub repository.
Environment Configuration
Set YOUTUBE_API_KEY
and optionally YOUTUBE_TRANSCRIPT_LANG
for language preferences.
Network Configuration
- HTTP port: 3000
- gRPC port: 3001
System Requirements
- Node.js 18.0.0+
Security
- Secure API keys and manage access.