
d-ogi/mcp-kdenlive
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Kdenlive 用の MCP サーバー — Claude コードやその他の LLM エージェントの kdenlive-api をラップ
概要
Kdenlive 用の MCP サーバー — Claude コードやその他の LLM エージェントの kdenlive-api をラップします。 D-Bus: インポートメディア、ビルドタイムライン、トランジション、マーカー、エフェクト、レンダーを追加することで、実行中のKdenliveインスタンス上でAIエージェントの完全なNLE制御を行います。 - Python 3.10 + - kdenlive-api - MCP SDK (mcp>=1.0.0) - D-Bus スクリプト API でパッチ化された Kdenlive を実行 - kdenlive-api — DaVinci Resolve 互換 Python API - D-Ogi/kdenlive — D-Bus スクリプト API を使用した Kdenlive フォーク
概要(AI 翻訳)
Kdenlive 用の MCP サーバー — Claude コードやその他の LLM エージェントの kdenlive-api をラップします。
D-Bus: インポートメディア、ビルドタイムライン、トランジション、マーカー、エフェクト、レンダーを追加することで、実行中のKdenliveインスタンス上でAIエージェントの完全なNLE制御を行います。
クイックスタート
[.mcp.json]に追加します。
要件
- Python 3.10 +
- kdenlive-apiの
- MCP SDK(
mcp>=1.0.0) - D-Bus スクリプト API でパッチ化された Kdenlive を実行
ツール
###コンポジット(これらを最初に使用)
| ツール | 概要 |
お問い合わせ
| [build_timeline | シーンクリップからフルアセンブリ(インポート+シーケンス+トランジション+オーディオ+マーカー) |
|【replace_scene | ナンバーワンのシーンクリップをスワッピングし、位置と推移をキープ |
| [get_timeline_summary | [get_timeline_summary | [get_timeline_summary | [[get_timeline_summary] | [[get_timeline_summary] | [[get_timeline_summary]] |[get_timeline_summary]] |[[[[[[get_timeline_summary]]]]]] |[[[[[get_timeline_summary]]]]]]] |[[[[[[[get_timeline_summary]]]]]] タイムラインのすべてのクリップのテキストテーブル |
| 【[[T5]】 | サーキット内の全てのクリップ間のバッチ断層 |
|【[T6] | 動画ファイルへのエクスポートタイムライン |
アトミック
| ドメイン | ツール |
お問い合わせ
| プロジェクト | [[T7], save_project, [load_project |
| メディア | [[T10], [[T11], [[T12], [create_bin_folder] |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
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"]
}
}
}
Requirements
- Python 3.10+
- kdenlive-api
- MCP SDK (
mcp>=1.0.0) - Running patched Kdenlive with D-Bus scripting API
pip install -r requirements.txt
Tools
Composite (use these first)
| 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 |
Atomic
| 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 |
Related repos
- kdenlive-api — DaVinci Resolve-compatible Python API
- D-Ogi/kdenlive — Kdenlive fork with D-Bus scripting API
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"kdenlive": {
"command": "python",
"args": ["-m", "mcp_kdenlive"]
}
}
}