youtube-mcp-server  by ZubeidHendricks

YouTube interaction server for AI models

Created 8 months ago
341 stars

Top 81.0% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a Model Context Protocol (MCP) server for the YouTube Data API, enabling AI language models to programmatically interact with YouTube content. It offers comprehensive features for video, channel, and playlist management, including data retrieval, search, and transcript access, targeting developers and AI researchers building YouTube-integrated applications.

How It Works

The server exposes a standardized MCP interface, abstracting the complexities of the YouTube Data API. It leverages Node.js and npm for package management and execution, allowing seamless integration with AI platforms like Claude Desktop and VS Code. The architecture focuses on providing a consistent API for common YouTube operations, simplifying AI-driven content analysis and manipulation.

Quick Start & Requirements

  • Install: npm install -g zubeid-youtube-mcp-server or use npx -y @smithery/cli install @ZubeidHendricks/youtube --client claude.
  • Prerequisites: A YouTube Data API key is required.
  • Configuration: Set the YOUTUBE_API_KEY environment variable.
  • Documentation: Examples for video, channel, and playlist management are provided in the README.

Highlighted Details

  • Supports video information retrieval, statistics, and search.
  • Enables transcript management across multiple languages and search within transcripts.
  • Facilitates channel and playlist data retrieval, listing, and search.
  • Offers integration examples for Claude Desktop and VS Code.

Maintenance & Community

No specific information on contributors, sponsorships, or community channels (like Discord/Slack) is provided in the README.

Licensing & Compatibility

Licensed under the MIT License, permitting commercial use and integration with closed-source projects.

Limitations & Caveats

The project requires a YouTube Data API key, which may have usage quotas and costs associated with it. The README does not detail specific performance benchmarks or known limitations of the API interactions.

Health Check
Last Commit

2 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
2
Star History
28 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.