mcp-kdenlive
Provides tools for controlling a running Kdenlive instance, enabling AI agents to build timelines, import media, add transitions, markers, effects, and render videos.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-kdenliveImport all clips from ~/Videos and build a timeline with crossfades."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-kdenlive
MCP server for Kdenlive — wraps kdenlive-api for Claude Code and other LLM agents.
Gives an AI agent full NLE control over a running Kdenlive instance via D-Bus: import media, build timelines, add transitions, markers, effects, and render.
Quick start
Add to your .mcp.json:
{
"mcpServers": {
"kdenlive": {
"command": "python",
"args": ["-m", "mcp_kdenlive"]
}
}
}Related MCP server: kdenlive-mcp-server
Requirements
Python 3.10+
MCP SDK (
mcp>=1.0.0)Running patched Kdenlive with D-Bus scripting API
pip install -r requirements.txtTools
Composite (use these first)
Tool | Description |
| Full assembly from scene clips (import + sequence + transitions + audio + markers) |
| Swap one scene clip by number, keep position and transitions |
| Text table of all clips on timeline |
| Batch cross-dissolves between all clips on a track |
| Export timeline to video file |
Atomic
Domain | Tools |
Project |
|
Media |
|
Timeline |
|
Transitions |
|
Markers |
|
Replace |
|
Checkpoints |
|
Related repos
kdenlive-api — DaVinci Resolve-compatible Python API
D-Ogi/kdenlive — Kdenlive fork with D-Bus scripting API
This server cannot be deployed
Maintenance
Related MCP Connectors
A real timeline video editor for AI agents: journaled edits, FFmpeg/MLT rendering, exports
AI video editor for agents and humans: timeline, captions, color, audio and generation as MCP tools.
- VidmoatOAuthcom.vidmoat
AI video editor: create projects, edit timelines, add captions and effects, and render videos.
FFmpeg as a service for AI agents: typed video editing tools, async jobs, downloadable outputs.
Related MCP Servers
- AlicenseBqualityCmaintenanceEnables AI models to perform complex video editing tasks on Kdenlive projects through 36 tools for project management, timeline editing, effects, transitions, and export.733MIT
- FlicenseNot gradedqualityBmaintenanceAn MCP server that enables AI agents to perform professional video editing in Kdenlive through natural-language instructions, using a typed timeline model and real Kdenlive XML adapter.-
- FlicenseCqualityBmaintenanceEnables AI agents to control Adobe Premiere Pro timelines via MCP, offering transcript search, marker management, timeline editing (cuts, cleanup), and export capabilities through 277 tools.277-
- AlicenseNot gradedqualityAmaintenanceEnables agents to create, inspect and edit Kdenlive project files, import and relink media, query installed MLT effects/transitions, author subtitles, and run asynchronous MLT renders, plus drive the live Kdenlive editor UI. Edits always write new files, and rendering is job-based with verification of the output.1MIT