youtube_mcp_server

krillinkills/youtube_mcp_server

3.1

If you are the rightful owner of youtube_mcp_server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The YouTube MCP Server is an API server designed to fetch popular YouTube videos based on search queries, utilizing the YouTube Data API v3 and FastMCP for seamless integration into AI and automation workflows.

📺 YouTube MCP Server

A FastMCP-powered API server that fetches the top YouTube videos for any given search query, sorted by view count. This server uses the YouTube Data API v3 and is built to plug into any AI or automation pipeline requiring popular video content insights.

🚀 Features

  • Search YouTube for videos using a keyword
  • Returns videoId, title, and viewCount for each result
  • Fetches up to 100 videos per query (adjustable)
  • Built with FastMCP for LLM/agent-friendly usage

🔧 Requirements

  • Python 3.8+
  • YouTube Data API Key
  • fastmcp, google-api-python-client

📦 Install dependencies

pip install fastmcp google-api-python-client