# YouTube Vision

Analyze YouTube videos and extract insights using the Gemini Vision API. Get descriptions, summaries, and key moments effortlessly to enhance your video interactions.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add minbang930/youtube-vision-mcp

# Browse available tools
npx -y @smithery/cli@latest tool list minbang930/youtube-vision-mcp

# Get full schema for a tool
npx -y @smithery/cli@latest tool get minbang930/youtube-vision-mcp summarize_youtube_video

# Call a tool
npx -y @smithery/cli@latest tool call minbang930/youtube-vision-mcp summarize_youtube_video '{}'
```

## Tools (4)

- `summarize_youtube_video` — Generates a summary of a given YouTube video URL using Gemini Vision API.
- `ask_about_youtube_video` — Answers a question about the video or provides a general description if no question is asked.
- `extract_key_moments` — Extracts key moments (timestamps and descriptions) from a given YouTube video.
- `list_supported_models` — Lists available Gemini models that support the 'generateContent' method.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get minbang930/youtube-vision-mcp <tool-name>
```

---

Source: https://github.com/minbang930/Youtube-Vision-MCP | License: MIT
