youtube-mcp-server  by ZubeidHendricks

YouTube interaction server for AI models

Created 1 year ago
580 stars

Top 56.1% 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)
0
Star History
0 stars in the last 30 days

Explore Similar Projects

Starred by Jared Palmer Jared Palmer(SVP at GitHub; Founder of Turborepo; Author of Formik, TSDX) and Travis Fischer Travis Fischer(Founder of Agentic).

stream.new by muxinc

0%
615
Video upload and AI content analysis application
Created 6 years ago
Updated 3 days ago
Feedback? Help us improve.