video-editing-mcp
Видеоредактор MCP сервер

Посмотрите демо здесь: https://www.youtube.com/watch?v=KG6TMLD8GmA
Загружайте, редактируйте, ищите и создавайте видеоролики из любимых всеми LLM и Video Jungle .
Чтобы использовать этот инструмент, вам необходимо зарегистрировать учетную запись в Video Jungle и добавить свой ключ API.
Компоненты
Ресурсы
Сервер реализует интерфейс для загрузки, создания и редактирования видео с помощью:
Пользовательская схема vj:// URI для доступа к отдельным видео и проектам
Каждый ресурс проекта имеет название, описание
Результаты поиска возвращаются с метаданными о том, что и когда было в видео, что позволяет напрямую генерировать редактирование.
Подсказки
Вскоре.
Инструменты
На сервере реализовано несколько инструментов:
добавить-видео
Добавить видеофайл для анализа из URL. Возвращает vj:// URI для ссылки на видеофайл
создать-видеоджунгли-проект
Создает проект Video Jungle, содержащий генеративные сценарии, проанализированные видео и изображения для генерации видеомонтажа.
редактировать локально
Создает проект OpenTimelineIO и загружает его на ваш компьютер для открытия в экземпляре Davinci Resolve Studio (Resolve Studio должна быть запущена перед вызовом этого инструмента.)
генерировать-редактировать-из-видео
Создает отредактированный видеоматериал из набора видеофайлов.
генерировать-редактировать-из-одного-видео
Сгенерировать редактирование из одного входного видеофайла
получить-проект-активы
Получите ресурсы в рамках проекта для создания видеомонтажа.
поиск-видео
Возвращает совпадения видео на основе встраиваний и ключевых слов.
обновление-видео-редактирование
Обновление информации о видеоредактировании в реальном времени. Если открыт раздел Video Jungle, редактирование будет обновляться в реальном времени.
Использование инструментов на практике
Чтобы использовать инструменты, вам необходимо зарегистрироваться в Video Jungle и добавить свой ключ API.
добавить-видео
Вот пример запроса на вызов инструмента add-video :
can you download the video at https://www.youtube.com/shorts/RumgYaH5XYw and name it fly traps?Это загрузит видео с URL, добавит его в вашу библиотеку и проанализирует его для последующего извлечения. Анализ является многомодальным, поэтому можно запрашивать как аудио, так и визуальные компоненты.
поиск-видео
После загрузки и анализа видео вы можете выполнять по нему запросы с помощью инструмента search-videos :
can you search my videos for fly traps?Результаты поиска содержат релевантные метаданные для создания видеомонтажа в соответствии с данными, обнаруженными в ходе первоначального анализа.
поиск-локальных-видео
Для использования этого инструмента необходимо установить переменную окружения LOAD_PHOTOS_DB=1 , поскольку это заставит Клода запросить доступ к вашим файлам на локальном компьютере.
После этого вы сможете искать видео, имеющиеся на вашем телефоне, с помощью тегов Apple в приложении «Фото».
В моем случае при поиске по запросу «Скейтборд» я получаю 1903 видеофайла.
can you search my local video files for Skateboard?генерировать-редактировать-из-видео
Наконец, вы можете использовать эти результаты поиска для создания правки:
can you create an edit of all the times the video says "fly trap"?(В настоящее время) инструмент редактирования видео опирается на контекст текущего чата.
генерировать-редактировать-из-одного-видео
Наконец, вы можете вырезать монтаж из одного существующего видео:
can you create an edit of all the times this video says the word "fly trap"?Related MCP server: Sora 2 MCP Server
Конфигурация
Вам необходимо войти в настройки Video Jungle и получить свой ключ API . Затем используйте это для запуска Video Jungle MCP:
$ uv run video-editor-mcp YOURAPIKEYЧтобы разрешить этому MCP-серверу выполнять поиск в вашем приложении «Фотографии» на MacOS:
$ LOAD_PHOTOS_DB=1 uv run video-editor-mcp YOURAPIKEYБыстрый старт
Установить
Установка через Smithery
Чтобы автоматически установить Video Editor для Claude Desktop через Smithery :
npx -y @smithery/cli install video-editor-mcp --client claudeКлод Десктоп
Вам нужно будет вручную настроить claude_desktop_config.json :
В MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json В Windows: %APPDATA%/Claude/claude_desktop_config.json
"mcpServers": {
"video-editor-mcp": {
"command": "uvx",
"args": [
"video-editor-mcp",
"YOURAPIKEY"
]
}
} "mcpServers": {
"video-editor-mcp": {
"command": "uv",
"args": [
"--directory",
"/Users/YOURDIRECTORY/video-editor-mcp",
"run",
"video-editor-mcp",
"YOURAPIKEY"
]
}
}При включенном локальном доступе к приложению «Фото» (выполните поиск в приложении «Фото»):
"video-jungle-mcp": {
"command": "uv",
"args": [
"--directory",
"/Users/<PATH_TO>/video-jungle-mcp",
"run",
"video-editor-mcp",
"<YOURAPIKEY>"
],
"env": {
"LOAD_PHOTOS_DB": "1"
}
},Обязательно замените каталоги на те, в которые вы поместили репозиторий на своем компьютере.
Разработка
Строительство и издательское дело
Чтобы подготовить пакет к распространению:
Синхронизируем зависимости и обновляем файл блокировки:
uv syncСборка дистрибутивов пакетов:
uv buildЭто создаст исходный код и дистрибутивы wheel в каталоге dist/ .
Опубликовать в PyPI:
uv publishПримечание: вам необходимо задать учетные данные PyPI с помощью переменных среды или флагов команд:
Токен:
--tokenилиUV_PUBLISH_TOKENИли имя пользователя/пароль:
--username/UV_PUBLISH_USERNAMEи--password/UV_PUBLISH_PASSWORD
Отладка
Поскольку серверы MCP работают через stdio, отладка может быть сложной. Для лучшего опыта отладки мы настоятельно рекомендуем использовать MCP Inspector .
Вы можете запустить MCP Inspector через npm с помощью этой команды:
(Обязательно замените YOURDIRECTORY и YOURAPIKEY на каталог, в котором находится этот репозиторий, и ваш ключ API Video Jungle, который можно найти на странице настроек.)
npx @modelcontextprotocol/inspector uv run --directory /Users/YOURDIRECTORY/video-editor-mcp video-editor-mcp YOURAPIKEYПосле запуска Инспектор отобразит URL-адрес, к которому вы можете перейти в своем браузере, чтобы начать отладку.
Кроме того, я добавил ведение журнала в app.log в каталоге проекта. Вы можете добавить ведение журнала для диагностики вызовов API через:
logging.info("this is a test log")Разумный способ следить за ходом работы над проектом — открыть сеанс терминала и выполнить:
$ tail -n 90 -f app.logThis server cannot be installed
Maintenance
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables users to upload, search, edit, and generate videos through Video Jungle, supporting custom URI schemes and integration with video editing tools like DaVinci Resolve.
- AlicenseAqualityDmaintenanceEnables video generation through OpenAI's Sora 2 API, allowing users to create, monitor, and manage AI-generated videos. It also provides tools for merging video clips and creating fade animations from static images using FFmpeg.6112MIT

AITuber MCP Serverofficial
AlicenseAqualityBmaintenanceCreate AI-powered videos from any MCP-compatible client. Generate videos with AI narration, visuals, and synced captions for short-form and long-form content.21225MIT- FlicenseNot gradedqualityDmaintenanceIntegrates with Video Jungle to allow LLMs to upload, search, edit, and generate videos from natural language commands.
Related MCP Connectors
Generate, edit and upscale AI video and images from any agent via VicSee.
Create videos with prompts, and use Rendley’s video editor to adjust anything you need.
Generate AI images, video, speech, music and presentations from Claude, ChatGPT and Cursor.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/burningion/video-editing-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server