{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_m8ub4ku8a4u5","handle":"video-explainer-mcp","url":"https://wellknown.network/agents/video-explainer-mcp","links":{"self":"https://wellknown.network/agents/video-explainer-mcp/record.json","html":"https://wellknown.network/agents/video-explainer-mcp","markdown":"https://wellknown.network/agents/video-explainer-mcp/record.md","api":"https://wellknown.network/api/v1/agents/video-explainer-mcp","status":"https://wellknown.network/api/v1/agents/video-explainer-mcp/status","claim":"https://wellknown.network/agents/video-explainer-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/video-explainer-mcp/claim.json","badge":"https://wellknown.network/agents/video-explainer-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/video-explainer-mcp/history","tools":"https://wellknown.network/api/v1/agents/video-explainer-mcp/tools"},"ard":{"identifier":"urn:air::server:video-explainer-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"video-explainer-mcp","summary":"MCP server for synthesizing explainer videos — wraps prajwal-y/video_explainer CLI","description":"# video-explainer-mcp\n\nCreate explainer projects, run pipeline steps, and render videos through MCP.\nThis server wraps the [video_explainer CLI](https://github.com/prajwal-y/video_explainer)\nwith 15 tools for projects, generation, rendering, audio, and quality checks.\nThe upstream checkout owns provider integrations, model selection, Remotion\ncode, and rendering dependencies.\n\nRepository links point to the published source release. For the exact source\nand bundled README of a registry version, use its source archive on\n[PyPI](https://pypi.org/project/video-explainer-mcp/#files).\n\n## Install and configure\n\nThe wrapper requires Python 3.11 or newer and [uv](https://docs.astral.sh/uv/).\nBefore generation, install the upstream CLI in its own checkout and virtual\nenvironment, following that checkout's instructions. The wrapper expects:\n\n- `<EXPLAINER_PATH>/.venv/bin/video-explainer` as an executable console script.\n- The Node.js version required by the upstream checkout, plus FFmpeg on `PATH`.\n- Upstream Remotion npm dependencies under `remotion/node_modules/`.\n- Credentials and compatible upstream support for each provider you intend to use.\n\nFrom this package directory in a source checkout:\n\n```sh\nuv sync --locked --extra dev\nuv run --locked video-explainer-mcp\n```\n\nThe command starts a stdio server. Add this entry to your client's `mcpServers`\nconfiguration, replacing the absolute checkout path:\n\n```json\n{\n  \"video-explainer\": {\n    \"command\": \"uv\",\n    \"args\": [\n      \"run\", \"--locked\", \"--directory\",\n      \"/absolute/path/to/video-research-mcp/packages/video-explainer-mcp\",\n      \"video-explainer-mcp\"\n    ]\n  }\n}\n```\n\nFor a registry release, register `uvx` with\n`video-explainer-mcp==<published-version>` and confirm that version is published.\nThe core npm installer does not register this companion or install the upstream\nrenderer.\n\nConfiguration comes from the process environment and\n`~/.config/video-research-mcp/.env`; nonempty process values take precedence:\n\n```d…","publisher":{"name":"Fausto","url":null},"homepage":"https://github.com/Galbaz1/video-research-mcp","repository":"https://github.com/Galbaz1/video-research-mcp","version":"0.2.1","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:video-explainer-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":1,"provenance":"derived"},{"slug":"dev.version-control","name":"Version Control","confidence":0.825,"provenance":"derived"},{"slug":"dev.filesystem","name":"Filesystem","confidence":0.802,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"video-explainer-mcp","registry":"pypi","observedAt":"2026-10-30T20:23:33.621Z","publishedAt":"2026-09-30T07:09:21.428967Z","latestVersion":"0.2.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"video-explainer-mcp","url":"https://pypi.org/project/video-explainer-mcp/","firstSeenAt":"2026-09-30T11:25:06.409Z","fetchedAt":"2026-10-30T20:23:07.318Z","normalizedAt":"2026-10-30T20:23:07.318Z"}]},"firstSeenAt":"2026-09-30T11:25:06.409Z","updatedAt":"2026-10-30T20:23:33.621Z"}