MCP Catalogs
Homevideo-research-mcp screenshot

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.

mediaai-llmknowledge-graph
5
Forks
13
Open issues
2 mo ago
Last commit
2d ago
Indexed

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:

you:Analyze meeting recordings to extract action items and decisions
you:Research topics with evidence-tiered findings from multiple sources
you:Create explainer videos from research with TTS narration
you:Build and query a knowledge graph from research outputs
you:What file formats are supported for analysis?
you:How does the knowledge store work?

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 README
  • video_analyze

    Analyze video content and extract insights

  • research_deep

    Conduct deep research with evidence-tier labeling

  • web_search

    Search the web using Gemini with source citations

  • knowledge_search

    Search stored knowledge in Weaviate

  • content_analyze

    Analyze documents, PDFs, or text content

  • explainer_create

    Create an explainer video project

  • explainer_generate

    Generate content for an explainer video

  • research_web

    Launch web research agent with followup capabilities

  • video_metadata

    Extract metadata from YouTube videos

  • knowledge_ingest

    Import external structured knowledge into Weaviate

  • research_paper_search

    Search for academic papers and publications

  • agent_generate_scenes

    Generate multiple scenes in parallel for video content

Comparable tools

mcp-ffmpegmcp-youtubemcp-web-searchmcp-arxiv

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

GitHub →

Last updated · Auto-generated from public README + GitHub signals.