Youtube Vision MCP Server

MCP server using Gemini Vision API to interact with YouTube videos.

Local serverstdio

What is the Youtube Vision MCP Server?

MCP server using Gemini Vision API to interact with YouTube videos.

The short version

MCP (Model Context Protocol) server that utilizes the Google Gemini Vision API to interact with YouTube videos. It allows users to get descriptions, summaries, answers to questions, and extract key moments from YouTube videos.

  • Analyzes YouTube videos using the Gemini Vision API
  • Provides multiple tools for different interactions:
  • General description or Q&A (ask_about_youtube_video)
  • Summarization (summarize_youtube_video)
  • Key moment extraction (extract_key_moments)
  • Lists available Gemini models supporting generateContent

What it needs from you

Before using this server, ensure you have the following: * Node.js: Version 18 or higher recommended. You can download it from nodejs.org. * Google Gemini API Key: Obtain your API key from Google AI Studio or Google Cloud Console.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Configuration

Before using this server, ensure you have the following: * Node.js: Version 18 or higher recommended. You can download it from nodejs.org. * Google Gemini API Key: Obtain your API key from Google AI Studio or Google Cloud Console.

VariableDescriptionRequired
GEMINI_API_KEYCredential the server authenticates with.Yes
GEMINI_MODEL_NAMEConfiguration value read at startup.Optional

Frequently asked questions

MCP server using Gemini Vision API to interact with YouTube videos. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.