video-understanding-mcp
Verified Safeby Taehooon6476
Overview
This server provides video analysis, search, and subtitle processing capabilities using AWS Bedrock for media understanding.
Installation
uv --directory <PATH_TO_REPO> run video-mcp-serverEnvironment Variables
- AWS_REGION
- S3_VECTORS_BUCKET
- S3_VECTORS_INDEX
- DYNAMODB_TABLE
- S3_UPLOAD_BUCKET
- MARENGO_MODEL_ID
- PEGASUS_MODEL_ID
- CLAUDE_MODEL_ID
Security Notes
The server relies on AWS credentials and proper IAM permissions for interacting with AWS services (Bedrock, S3, S3Vectors, DynamoDB, Transcribe, STS). No hardcoded secrets or 'eval' statements were found. The use of `S3_UPLOAD_BUCKET` for local file uploads introduces a potential risk if arbitrary local file paths are processed, though the `resolve_video_path` function only checks for existing files.
Similar Servers
yt-dlp-mcp
Integrate video platform capabilities like search, metadata extraction, and content download into AI agents using yt-dlp.
crawl-mcp
A comprehensive Model Context Protocol (MCP) server that wraps the crawl4ai library for advanced web crawling, content extraction, and AI-powered summarization from various sources including web pages, PDFs, Office documents, and YouTube videos.
cloudglue-mcp-server
Connects Cloudglue to AI assistants for video collection understanding, enabling LLMs to analyze videos, extract structured data, and gain insights from visual and audio content.
mcp-video-extraction-plus
The server extracts text from various video and audio sources using multiple Automatic Speech Recognition (ASR) providers, including local Whisper and online services from JianYing (CapCut) and Bilibili.