MCP server for synthesizing explainer videos — wraps prajwal-y/video_explainer CLI
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-explainer-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-explainer-mcp Create explainer projects, run pipeline steps, and render videos through MCP. This server wraps the [video_explainer CLI](https://github.com/prajwal-y/video_explainer) with 15 tools for projects, generation, rendering, audio, and quality checks. The upstream checkout owns provider integrations, model selection, Remotion code, and rendering dependencies. Repository links point to the published source release. For the exact source and bundled README of a registry version, use its source archive on [PyPI](https://pypi.org/project/video-explainer-mcp/#files). ## Install and configure The wrapper requires Python 3.11 or newer and [uv](https://docs.astral.sh/uv/). Before generation, install the upstream CLI in its own checkout and virtual environment, following that checkout's instructions. The wrapper expects: - `<EXPLAINER_PATH>/.venv/bin/video-explainer` as an executable console script. - The Node.js version required by the upstream checkout, plus FFmpeg on `PATH`. - Upstream Remotion npm dependencies under `remotion/node_modules/`. - Credentials and compatible upstream support for each provider you intend to use. From this package directory in a source checkout: ```sh uv sync --locked --extra dev uv run --locked video-explainer-mcp ``` The command starts a stdio server. Add this entry to your client's `mcpServers` configuration, replacing the absolute checkout path: ```json { "video-explainer": { "command": "uv", "args": [ "run", "--locked", "--directory", "/absolute/path/to/video-research-mcp/packages/video-explainer-mcp", "video-explainer-mcp" ] } } ``` For a registry release, register `uvx` with `video-explainer-mcp==<published-version>` and confirm that version is published. The core npm installer does not register this companion or install the upstream renderer. Configuration comes from the process environment and `~/.config/video-research-mcp/.env`; nonempty process values take precedence: ```d…
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.