DO

d-ogi/mcp-kdenlive

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

43 stars 5 forks 品質 52 トレンド 12

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

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
GitHub で README 全文を見る

インストール

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"] } } }