Local-first MCP server to inspect, edit and render Kdenlive projects.
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":"mcp-kdenlive","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.
# kdenlive-mcp <!-- mcp-name: io.github.mhbxyz/kdenlive-mcp --> Local-first, client-agnostic [MCP](https://modelcontextprotocol.io) server for [Kdenlive](https://kdenlive.org) on Linux. Inspect, edit and render Kdenlive projects from an AI assistant, locally on Linux: timelines, media diagnostics, safe project copies, clip edits and rendering with Kdenlive presets. ```sh pipx install mcp-kdenlive # NOT "kdenlive-mcp": that PyPI name is an unrelated project kdenlive-mcp diagnose ``` **Start here: [docs/user-guide.md](https://github.com/mhbxyz/kdenlive-mcp/blob/main/docs/user-guide.md)** (install, client setup, safety, upgrade, troubleshooting). The available tools are listed in [docs/tools.md](https://github.com/mhbxyz/kdenlive-mcp/blob/main/docs/tools.md), and the planned work in the [roadmap](https://github.com/mhbxyz/kdenlive-mcp/issues/1). ## Requirements - Linux - Python 3.11 or newer - Kdenlive, MLT (`melt`) and FFmpeg (`ffprobe`), installed separately from your distribution. The Python package does not install them. ## Install ```sh pipx install mcp-kdenlive ``` The PyPI distribution is **`mcp-kdenlive`**. The PyPI name `kdenlive-mcp` belongs to an unrelated project, so `pipx install kdenlive-mcp` installs something else. See [docs/packaging.md](https://github.com/mhbxyz/kdenlive-mcp/blob/main/docs/packaging.md) for virtual environments, upgrades and artifact checks. ### From source ```sh git clone https://github.com/mhbxyz/kdenlive-mcp.git cd kdenlive-mcp uv sync # or: python -m venv .venv && .venv/bin/pip install -e . uv run kdenlive-mcp --version ``` ## Check your environment ```sh uv run kdenlive-mcp diagnose # human-readable, exit status 1 if something required is missing uv run kdenlive-mcp diagnose --json # machine-readable ``` The same report is available to MCP clients through the `diagnose_environment` tool. Programs are looked up on `PATH`. Override their location with these environment variables: | Var…
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.