Mcp Kdenlive — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Kdenlive (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
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.
Add to your .mcp.json:
{
"mcpServers": {
"kdenlive": {
"command": "python",
"args": ["-m", "mcp_kdenlive"]
}
}
}mcp>=1.0.0)pip install -r requirements.txt| Tool | Description |
|---|---|
build_timeline | Full assembly from scene clips (import + sequence + transitions + audio + markers) |
replace_scene | Swap one scene clip by number, keep position and transitions |
get_timeline_summary | Text table of all clips on timeline |
add_transitions_batch | Batch cross-dissolves between all clips on a track |
render_video | Export timeline to video file |
| Domain | Tools |
|---|---|
| Project | get_project_info, save_project, load_project |
| Media | get_media_pool, import_media, import_media_glob, create_bin_folder |
| Timeline | get_track_list, get_clip_info, insert_clip, append_clips, move_clip, delete_clip, add_track, trim_clip |
| Transitions | add_transition, remove_transition |
| Markers | get_markers, add_marker, delete_marker, delete_markers_by_color |
| Replace | replace_clip |
| Checkpoints | checkpoint_save, checkpoint_restore |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.