YouTube MCP

YouTube MCP

0
0 Reviews
0 Stars
The YouTube MCP is a FastAPI-based server offering detailed YouTube video metadata and transcripts, supporting MCP and Cursor clients. It retrieves video title, description, author, publish date, view count, tags, thumbnail, and transcripts (English/Arabic fallback). Easy to deploy and integrate, it enhances applications with rich YouTube data.
Added on:
Created by:
May 10 2025
YouTube MCP
Ads

What is YouTube MCP?

This MCP (Meta Content Platform) provides an efficient way to access comprehensive YouTube video information through a fast API server. It fetches essential metadata, such as title, description, author, publish date, view count, tags, and the best thumbnail image. Additionally, it retrieves the video transcript in English or Arabic when available, supporting better content understanding and accessibility. Designed for MCP-compatible clients and Cursor, it simplifies integrating YouTube data into various applications, enabling automated metadata retrieval for analytics, content management, or multimedia projects. The server requires Python 3.10+ and uses technologies like FastAPI, yt-dlp, and youtube-transcript-api to ensure robustness and ease of deployment.

Who will use YouTube MCP?

  • Developers
  • Content Creators
  • Data Analysts
  • Researcher
  • Multimedia Applications

How to use the YouTube MCP?

  • Step 1: Clone the repository from GitHub.
  • Step 2: Create and activate a virtual environment.
  • Step 3: Install dependencies using pip.
  • Step 4: Run the server with 'uvicorn main:app --reload'.
  • Step 5: Access the API at 'http://localhost:8000/youtube-info?video_id=YOUR_VIDEO_ID'.
  • Step 6: Send a GET request with the video ID to retrieve metadata and transcripts.

YouTube MCP's Core Features & Benefits

The Core Features
  • Fetches video title, description, author, publish date, view count, tags, thumbnail
  • Retrieves video transcript with language fallback (English/Arabic)
  • Provides a single endpoint '/youtube-info' for metadata and transcript retrieval
The Benefits
  • Simplifies accessing comprehensive YouTube data
  • Enhances multimedia content analysis
  • Supports MCP clients and Cursor integration for automation
  • Fast and robust API with error handling

YouTube MCP's Main Use Cases & Applications

  • Automated YouTube content metadata extraction for analytics
  • Integrating YouTube data into multimedia applications
  • Content management systems requiring video details and transcripts
  • Research projects analyzing YouTube video content

FAQs of YouTube MCP

Developer

  • meh313