An MCP server enabling Claude Code to analyze any video (local file, URL, or Jira ticket attachment) by extracting frame images and audio transcripts, or using Gemini for native video analysis.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.VIDEO_MCP_ENV— "env": { "": "/abs/path/to/.env" }VIDEO_MCP_CACHE_DIR— under the same dir. Override with .JIRA_URL— so Jira creds ( / JIRA_USERNAME / JIRA_API_TOKEN) can be shared.JIRA_USERNAME— so Jira creds (JIRA_URL / / JIRA_API_TOKEN) can be shared.JIRA_API_TOKEN— so Jira creds (JIRA_URL / JIRA_USERNAME / ) can be shared.OPENAI_API_KEY— 2 — cloud ASR or GROQ_API_KEY Local frames, but transcription via OpenAI Whisper / Groq for higher quality.GROQ_API_KEY— 2 — cloud ASR OPENAI_API_KEY or Local frames, but transcription via OpenAI Whisper / Groq for higher quality.GEMINI_API_KEY— 3 — native Gemini Gemini ingests the whole video (visual + audio) in one call, with MM:SS timestamps. Default when the key is set.GOOGLE_API_KEYVIDEO_MCP_WHISPER_MODEL— (tiny/base/small/medium/large-v3) orVIDEO_MCP_WHISPER_MODEL_PATHVIDEO_MCP_GEMINI_MODELVIDEO_MCP_DISABLE_GEMINI— Precedence: Gemini > OpenAI > Groq > local. Set =trueVIDEO_MCP_MAX_FRAMESVIDEO_MCP_MIN_FRAMESVIDEO_MCP_FRAME_MAX_PX[](https://m8ven.ai/mcp/kitdevua-video-vision-mcp-skm245)