gemini-video-mcp-server
Verified Safeby adamanz
Overview
Enables AI coding assistants to analyze and understand video content using Google's Gemini AI, processing security footage, lectures, tutorials, and more.
Installation
python server.pyEnvironment Variables
- GEMINI_API_KEY
Security Notes
The project correctly retrieves `GEMINI_API_KEY` from environment variables, avoiding hardcoded secrets. It utilizes `subprocess.run` to invoke `ffprobe` and `ffmpeg` for video segment extraction. While `subprocess` calls can be a vector for command injection, the implementation passes arguments as a list, which is generally safer than using `shell=True` or a single string, reducing the risk. Input video paths are checked with `os.path.exists`.
Similar Servers
gemini-mcp-tool
A Model Context Protocol (MCP) server that enables AI assistants to interact with the Google Gemini CLI for comprehensive code and file analysis, structured edit suggestions, and creative brainstorming.
gemini-mcp-server
An MCP server providing a suite of 7 AI-powered tools (Image Gen/Edit, Chat, Audio Transcribe, Code Execute, Video/Image Analysis) powered by Google Gemini, featuring a self-learning "Smart Tool Intelligence" system for prompt enhancement and user preference adaptation.
claude-power-pack
Provides distributed locking and session coordination for Claude Code sessions via Redis, preventing conflicts during concurrent development activities.
gemini-mcp
The server provides a Model Context Protocol (MCP) interface to Google Gemini AI services, enabling multimodal generation including image creation, image editing, and video production.