Video Vision MCP server
io.github.KitDevUA/video-vision-mcp·v0.5.1Analyze any video (local file or URL) into frames + transcript for Claude Code
0 stars
Reviews
Write oneNobody has reviewed Video Vision yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Video Vision tools (4)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
analyze_videoAnalyze a video into frames + transcript + metadata.
extract_frames_atExtract frames at specific timestamps.
get_video_transcript_onlyFast path: return only the transcript text (no frame images).
list_recent_analysesList previously analyzed videos from the cache, with the backend used for each.
Public scan report
scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it
- Code scan19 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 44 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Video Vision compares
Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 78/100
- higher than 58% of 1,337 Media servers
- Tools
- 4
- the typical Media server has 7
- Tools that change things
- 0%
- typical: 4%. Fewer write tools means less an agent can break
What its tools let an agent do: 4 read
Install Video Vision in Claude Code, Cursor or VS Code
claude mcp add video-vision-mcp -- uvx video-vision-mcp
What the publisher says
From the Video Vision repository's README, as published. We do not edit it. Read it on GitHub
video-vision-mcp
<!-- mcp-name: io.github.KitDevUA/video-vision-mcp -->
An MCP server that gives Claude Code the ability to analyze any video — a local file or a URL — through one set of tools.
Claude can't watch video natively (only text + the first frame of an image). This server converts a video into sampled frame images + an audio transcript, or — when a Gemini key is present — a native Gemini analysis of the whole video.
It is standalone: give it a ready video (a local path or a direct URL) and it does the rest. It does not connect to Jira/Slack/etc. If a video lives behind an integration, fetch it with that integration first (download to a file or get a direct URL), then hand the file_path or url to this server.
Scenario: a Jira bug ticket has only a screen-recording, no text. Your Jira MCP
downloads the attachment to a temp file → analyzevideo filepath=/tmp/bug.mp4
→ you see the frames + transcript (or Gemini's analysis) and can reason about the bug.
Three backend tiers (auto-selected)
Precedence: Gemini > OpenAI > Groq > local. Set VIDEOMCPDISABLE_GEMINI=true to force tiers 1/2 even with a Gemini key. The backend used is named in every result.
Privacy: tier 1 never uploads anything. Tiers 2/3 print a one-time notice in the session the first time video content is sent to a third party.
Tools
sets seconds between frames (default 1.0; e.g. 0.5/0.25/0.1 denser, 2/5 sparser).
- analyzevideo — frames + transcript + metadata (the main tool). frameinterval
- getvideotranscript_only — transcript text only.
- extractframesat — frames at specific timestamps ("00:42", "1:05", 12.5).
- listrecentanalyses — cached analyses + backend used.
Install
Requires Python ≥ 3.10. A single install pulls everything — backends, plus the ffmpeg and whisper.cpp dependencies. Nothing is ever installed globally on your machine (no brew/apt/winget, no sudo).
Use it (recommended)
With uv you don't install it explicitly — uvx runs the published package on demand (see Register in Claude Code). To install into an environment instead:
uv pip install video-vision-mcp # or: pip install video-vision-mcpFrom source (development)
git clone https://github.com/KitDevUA/video-vision-mcp.git
cd video-vision-mcp
uv venv && source .venv/bin/activate
uv pip install -e ".[dev]" # all backends bundledDependencies — fully self-contained
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Video Vision: common questions
- Is Video Vision MCP server safe?
- Mostly: it is graded B (78/100). Read the Video Vision safety report
- How do I install Video Vision?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Video Vision need an API key?
- Yes. The registry entry asks for
GEMINI_API_KEY,OPENAI_API_KEY,GROQ_API_KEY. - Is Video Vision maintained?
- The last commit was 85 days ago (2026-08-11). The latest release is v0.5.1.
- What can I use instead of Video Vision?
- Servers from other publishers that do the same job: Talkthrough MCP server, Transcriptor MCP server and Transloadit Media Processing MCP server.
- How does Video Vision compare with other Media MCP servers?
- safety score 78/100 (higher than 58% of 1,337 Media servers); tools 4 (the typical Media server has 7); tools that change things 0% (typical: 4%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Video Vision
Same job from other publishers: the closest match first, then the best rated.
- TalkthroughLocal MCP server: recordings or public video URLs into transcript, frames, OCR, wall-clock evidence.not reviewedEstablishedA
Transcriptor MCPFetch transcripts, subtitles, chapters, metadata and frames from YouTube and 10+ video platformsnot reviewedGrowingA
Transloadit Media ProcessingProcess video, audio, images and documents with Transloadit Robots. Connect by URL with OAuth.not reviewedEstablishedA- three.ws VisionImage understanding for AI agents — analyze and describe any image via the three.ws pipeline.not reviewedEstablishedA
- Youtube TranscriptThis is an MCP server that allows you to directly download transcripts of YouTube videos.not reviewedEstablishedB