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-compatible Python API - D-Ogi/kdenlive — D-Bus 스크립팅 API를 가진 Kdenlive 포크

개요(AI 번역)

Kdenlive 용 MCP 서버 - Claude 코드 및 기타 LLM 에이전트에 대한 kdenlive-api를 포장합니다.

D-Bus를 통해 Kdenlive 인스턴스를 실행하는 AI 에이전트 전체 NLE 컨트롤을 제공합니다. 미디어를 가져 와서 타임 라인을 구축하고 전환, 마커, 효과 및 렌더링을 추가합니다.

빠른 시작

.mcp.json에 추가:

요구 사항

  • 파이썬 3.10+
  • kdenlive-api
  • MCP SDK (mcp>=1.0.0)
  • D-Bus 스크립팅 API로 패치 된 Kdenlive 실행

도구

복합물 (이 첫번째 사용)

도구 설명
build_timeline 씬 클립의 전체 조립(import + sequence + transition + audio + markers)
replace_scene 스왑 한 장면 클립으로 번호, 위치 및 전환을 유지
[T4] [T4] 【공식】 타임라인의 모든 클립의 텍스트 테이블
add_transitions_batch 트랙의 모든 클립간의 배치 크로스 용해
render_video 영상 파일로 내보내기

원자

도메인 도구
프로젝트 [T7], save_project, load_project
미디어 [T10], import_media, import_media_glob], 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"] } } }