CartCut — MCP-сервер для Claude Code: монтаж видео и установка
Связывает ИИ-агента с десктопным видеоредактором CartCut. Позволяет нарезать видео по транскрипту и расставлять субтитры прямо из чата.
claude mcp add cartcut -e CARTCUT_MCP_TOKEN=<CARTCUT_MCP_TOKEN> -- npx -y @cartesiancs/cartcut-mcpЧто делает CartCut
Пакет выступает stdio-мостом между MCP-клиентом и запущенным на компьютере видеоредактором CartCut. Ассистент получает доступ к открытому проекту: выполняет нарезку по расшифровке речи, форматирует субтитры и настраивает переходы. Все изменения попадают в стандартную историю правок CartCut, поэтому результат работы нейросети легко отменить сочетанием клавиш ⌘Z.
Внутри десктопного приложения работает собственный сервер на адресе http://127.0.0.1:9826/mcp. Данные не покидают компьютер: модуль пересылает команды исключительно по локальной сети. Токен авторизации мост считывает самостоятельно из файла config.json, либо берёт значение из переменной окружения CARTCUT_MCP_TOKEN.
Для работы требуются Node.js от версии 18 и запущенное окно CartCut. Если редактор закроется прямо во время выполнения операции, мост сразу вернёт ошибку и не станет повторять запрос. Это убережёт дорожки проекта от случайного дублирования команд.
Какие задачи решает
- нарезать ролик на фрагменты по текстовой расшифровке речи
- сгенерировать и расставить субтитры на таймлайне
- добавить переходы и визуальные эффекты к выбранным клипам
- откатить неудачные правки стандартной комбинацией ⌘Z в окне программы
Примеры запросов агенту
- Удали из видео все длинные паузы и оговорки, ориентируясь на расшифровку.
- Добавь субтитры ко второй сцене и настрой плавное появление перед финалом.
- Обрежь начало ролика до первых слов спикера и примени эффект приближения.
Как установить CartCut
Командой платформы
claude mcp add cartcut -e CARTCUT_MCP_TOKEN=<CARTCUT_MCP_TOKEN> -- npx -y @cartesiancs/cartcut-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add mcp-bridge --env CARTCUT_MCP_TOKEN=<CARTCUT_MCP_TOKEN> -- npx -y @cartesiancs/cartcut-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"mcp-bridge": {
"command": "npx",
"args": [
"-y",
"@cartesiancs/cartcut-mcp"
],
"env": {
"CARTCUT_MCP_TOKEN": "<CARTCUT_MCP_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"mcp-bridge": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cartesiancs/cartcut-mcp"
],
"env": {
"CARTCUT_MCP_TOKEN": "<CARTCUT_MCP_TOKEN>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e CARTCUT_MCP_TOKEN=<CARTCUT_MCP_TOKEN> mcp-bridge npx -y @cartesiancs/cartcut-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о CartCut
Как установить CartCut в Claude Code?
Выполните команду claude mcp add cartcut -e CARTCUT_MCP_TOKEN=<CARTCUT_MCP_TOKEN> -- npx -y @cartesiancs/cartcut-mcp. Токен берётся из настроек приложения под значком молнии.
Что делает MCP-сервер CartCut?
Он перенаправляет команды агента в локально запущенный видеоредактор CartCut. Это позволяет редактировать таймлайн, вырезать фрагменты речи и стилизовать титры через диалог с нейросетью.
Что произойдёт, если видеоредактор закроется во время монтажа?
Мост сразу вернёт ошибку и не будет повторять отправку запроса. Повторный вызов исключён специально, чтобы не повредить проект повторным наложением действий.