youtube-data-mcp-server

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.