youtube-mcp

youtube-mcp

0

The YouTube MCP Server is a FastAPI-based application that delivers YouTube video metadata and transcripts for Model Context Protocol (MCP) clients. Designed for robustness, it handles errors gracefully and supports transcript retrieval in multiple languages.

YouTube MCP Server

A FastAPI-based MCP server that provides YouTube video metadata and transcripts.

Features

  • Fetches video title, description, author, publish date, view count, tags, and best thumbnail.
  • Retrieves transcript in English or falls back to Arabic if English is not available.
  • Exposes a /youtube-info endpoint as an MCP tool.
  • Robust error handling.

Requirements

  • Python 3.10+

MCP Integration

To use this server with MCP clients, ensure the server is running and add the tool entry in the client's configuration pointing to the /mcp endpoint.