ask_about_youtube_video
Answers a question about the video or provides a general description if no question is asked.
Point Gemini at a YouTube URL and get back a summary at the length you ask for, an answer to a specific question about the video, or key moments with their timestamps.
LABSCO SUMMARY
The work happens at Gemini, so the key and the model named in GEMINI_MODEL_NAME decide both what the answers cost you and how good they are. The tool list is read-only over a URL: nothing clips, downloads or exports a transcript, and the output is always text about the video. extract_key_moments is the one that changes a workflow — timestamps with descriptions give you somewhere to jump to instead of a paragraph to trust.
A Gemini Vision wrapper for YouTube URLs: summary, question answering and key-moment extraction over a video you name, returned as text.
A Gemini API key in GEMINI_API_KEY and a model name in GEMINI_MODEL_NAME — list_supported_models returns the models that support generateContent, which is what summarize_youtube_video, ask_about_youtube_video and extract_key_moments call.
One command plus a key — npx -y @smithery/cli install @minbang930/youtube-vision-mcp --client claude, then supply credentials
USE CASES
Get the summary at the length you want, then take the key moments with timestamps so you can watch only the parts that matter.
Ask the specific question instead of watching for the part that answers it; with no question passed, the same tool returns a general description.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
ask_about_youtube_videoAnswers a question about the video or provides a general description if no question is asked.
extract_key_momentsExtracts key moments (timestamps and descriptions) from a given YouTube video.
list_supported_modelsLists available Gemini models that support the 'generateContent' method.
summarize_youtube_videoGenerates a summary of a given YouTube video URL using Gemini Vision API.
BEFORE YOU INSTALL
4 tools when we connected. summary_length and number_of_moments are optional arguments of summarize_youtube_video and extract_key_moments, not tools.
CONTEXT COST
Rated by the size of the 4 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx -y @smithery/cli install @minbang930/youtube-vision-mcp --client claude{
"mcpServers": {
"youtube-vision": {
"command": "npx",
"args": [
"-y",
"youtube-vision"
],
"env": {
"GEMINI_API_KEY": "<YOUR_GEMINI_API_KEY>",
"GEMINI_MODEL_NAME": "gemini-2.0-flash"
}
}
}
}