
video-research-mcp
by Galbaz1·★ 21·Score 43
MCP server providing 51 video analysis and research tools through Gemini 3.1 Pro with Weaviate integration.
Overview
video-research-mcp is a comprehensive MCP server that extends Claude Code's capabilities with video processing, deep research, and media production tools. It includes 34 tools for video analysis and research, 15 for explainer video production, and 2 for scene generation. The server leverages Gemini 3.1 Pro for AI capabilities and ElevenLabs for text-to-speech features. It supports local file processing, YouTube analysis, web search, and academic paper research with evidence tiering. The system includes a knowledge store using Weaviate for persistent, cross-project information retrieval.
Try asking AI
After installing, here are 6 things you can ask your AI assistant:
When to choose this
Choose this if you need video analysis, deep research capabilities, and media production tools in one MCP server, especially if you're already using Google's Gemini API.
When NOT to choose this
Avoid if you need multi-provider AI model support beyond Gemini, or if you're concerned about vendor lock-in with Google's ecosystem.
Tools this server exposes
12 tools extracted from the READMEvideo_analyzeAnalyze video content and extract insights
research_deepConduct deep research with evidence-tier labeling
web_searchSearch the web using Gemini with source citations
knowledge_searchSearch stored knowledge in Weaviate
content_analyzeAnalyze documents, PDFs, or text content
explainer_createCreate an explainer video project
explainer_generateGenerate content for an explainer video
research_webLaunch web research agent with followup capabilities
video_metadataExtract metadata from YouTube videos
knowledge_ingestImport external structured knowledge into Weaviate
research_paper_searchSearch for academic papers and publications
agent_generate_scenesGenerate multiple scenes in parallel for video content
Comparable tools
Installation
npx video-research-mcp@latest
export GEMINI_API_KEY="your-key-here"For Claude Desktop configuration:
{
"mcpServers": {
"video-research": {
"command": "uvx",
"args": ["video-research-mcp"],
"env": { "GEMINI_API_KEY": "${GEMINI_API_KEY}" }
}
}
}Requires Python >= 3.11, uv, Node.js >= 16, and a Google AI API key.
FAQ
- What file formats are supported for analysis?
- The server supports MP4, MOV, AVI for video; PDF, TXT, MD, HTML, XML, JSON, CSV for documents; and direct YouTube URLs.
- How does the knowledge store work?
- When Weaviate is connected, research findings, video analyses, and content are automatically stored and made searchable across projects and sessions without it, data persists per-session only.
Compare video-research-mcp with
Last updated · Auto-generated from public README + GitHub signals.