
d-ogi/mcp-kdenlive
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
MCP-сервер для Kdenlive — обертывает kdenlive-api для Claude Code и других агентов LLM
Обзор
MCP-сервер для Kdenlive — обертывает kdenlive-api для Claude Code и других LLM-агентов. Дает агенту ИИ полный контроль NLE над запущенным экземпляром Kdenlive через D-Bus: импортировать носители, создавать временные линии, добавлять переходы, маркеры, эффекты и рендеринг. - Python 3.10+ - kdenlive-api - MCP SDK (mcp>=1.0.0) - Запуск исправленного Kdenlive с помощью API сценариев D-Bus - kdenlive-api - DaVinci Resolve-совместимый Python API - D-Ogi/kdenlive - Kdenlive форк с D-Bus скриптинг API
Обзор (машинный перевод)
MCP-сервер для Kdenlive — обертывает kdenlive-api для Claude Code и других LLM-агентов.
Дает агенту ИИ полный контроль NLE над запущенным экземпляром Kdenlive через D-Bus: импортировать носители, создавать временные линии, добавлять переходы, маркеры, эффекты и рендеринг.
Быстрый старт
Добавьте к своему [[0]]:
Требования
Python 3.10+
- kdenlive-api
- MCP SDK ([T1]) Запуск исправленного Kdenlive с помощью API сценариев D-Bus
Инструменты
Композит (используй это первым)
| Инструмент | Описание
[скрыто] [скрыто] [скрыто] [скрыто]
| build_timeline | Полная сборка из сценических клипов (импорт + последовательность + переходы + аудио + маркеры) |
| [[Т3]] | Своп одной сцены клип по номеру, сохранить положение и переходы |
[4][править править код] Текстовая таблица всех клипов по временной шкале |
add_transitions_batch | Пакет кросс-расщепляется между всеми клипами на треке |
| render_video | Экспортный график в видеофайл |
###Атомный
Область | Инструменты |
[скрыто] [скрыто] [скрыто] [скрыто]
get_project_info, save_project, load_project
[[Т[10]], [[Т11]], [[Т12]], [[Т13]]
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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"]
}
}
}