MCP server that makes narrated 'tech explained' reels (3D or 2D), image posts and infographics.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"video-generation-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# video-generation-mcp An MCP server that makes narrated "tech explained" reels for Facebook, Instagram and YouTube Shorts: script → Gemini voice → line timings → **3D (three.js) or 2D** visuals → background render → music mix → final mp4. It also makes white editorial image posts, step-by-step infographics, thumbnails, captions and other formats. Built with [FastMCP](https://gofastmcp.com) for Claude Desktop, Claude Code and any MCP client. ## Tools (39) | Area | Tools | |---|---| | Overview | `list_reels`, `reel_status`, `studio_doctor` | | Reel + script | `create_reel`, `write_script`, `check_script`, `write_caption_file` | | Voice | `generate_voice`, `speak_script`, `speak`, `import_voice` | | Timing | `align_voice`, `set_line_times` | | Code + assets | `list_files`, `read_file`, `write_file`, `add_asset`, `list_templates`, `save_as_template` | | Look before rendering | `render_stills` (contact sheet image), `safe_zone_check` | | Render | `start_render`, `render_status`, `cancel_render`, `finish_reel` | | Music | `set_music` (calm, upbeat, tense, ambient, none), `import_music` | | After rendering | `preview_video`, `check_audio`, `add_captions`, `make_thumbnail`, `export_formats`, `trim_or_speed`, `compress_video` | | Image posts | `render_image_post`, `render_infographic` | | Planning + cleanup | `log_topic`, `list_topics`, `clean_reel` | A typical reel: `create_reel` → `write_script` → `check_script` → `generate_voice` → `align_voice` → `write_file` (3d/world.js, 3d/shots.js) → `render_stills` → `safe_zone_check` → `start_render` → `render_status` → `preview_video`. ## Install Requirements: Python 3.10+, [uv](https://docs.astral.sh/uv/), ffmpeg (with libass for burned captions). ```bash cp .env.example .env # set BX_STUDIO_DIR and GEMINI_API_KEY uv sync uv run playwright install chromium uv run video-generation-mcp doctor ``` Claude Desktop (`~/Library/Application Support/Claude/claude_desktop_config.json`): ```json "video-generation-mcp"…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.