SpliceKit MCP
MCP-сервер и плагины для Final Cut Pro: агент читает таймлайн, режет, ставит эффекты и экспортирует проект
- 209 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Внедряет библиотеку в повторно подписанную копию коммерческой программы и вызывает ее закрытые интерфейсы
- Около 200 инструментов могут резать, удалять и переписывать таймлайн, цвет и экспорт проекта
- Автор встроил в патчер и библиотеку отправку отчетов о сбоях через Sentry
Установка
- Работает в
Ручная установка
./patcher/patch_fcp.shТо же самое из терминала, из клона репозитория.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Внедряет библиотеку в повторно подписанную копию коммерческой программы и вызывает ее закрытые интерфейсы
- Около 200 инструментов могут резать, удалять и переписывать таймлайн, цвет и экспорт проекта
- Автор встроил в патчер и библиотеку отправку отчетов о сбоях через Sentry
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
SpliceKit внедряет свою динамическую библиотеку в отдельную копию Final Cut Pro и открывает изнутри его рабочие объекты. Поверх этого работают три части: командная палитра по `Cmd+Shift+P`, MCP-сервер и каркас плагинов. Оригинальное приложение из App Store патчер не трогает, копия появляется в `~/Applications/SpliceKit/`. MCP-сервер выдает около 200 инструментов по основным подсистемам монтажа. Агент читает состояние таймлайна, смотрит клипы, режет, меняет скорость, правит цвет, ставит эффекты и запускает рендер. Связь идет через мост JSON-RPC на `127.0.0.1:9876`, поэтому пропатченный Final Cut Pro должен быть запущен. В комплекте идут примеры плагинов: текстовый монтаж по расшифровке речи, удаление пауз, субтитры в 13 стилях, поиск смены кадров, нарезка клипов под биты музыки, пакетный экспорт и импорт по ссылке. Свои плагины пишут на Objective-C, C++, Swift, Lua или Python, а в репозитории лежит справочник по API, рассчитанный на чтение моделью.
Для кого. Видеомонтажерам на Mac, которые ведут проекты в Final Cut Pro и хотят отдавать рутину агенту, и разработчикам надстроек к этой программе.
Подходит, если
- Сорокаминутное интервью сокращают до лучших моментов, и черновую нарезку собирает агент
- В записи подкаста много пауз: инструмент находит тишину по порогу, режет ее и ставит субтитры
- Ролик монтируют под музыку, и Song Cut раскладывает папку с видео по битам трека
- Каждый клип таймлайна уходит в отдельный файл со всеми эффектами и цветокоррекцией
- Для своей задачи не хватает кнопки, панели или команды, и их пишет плагином сам агент по справочнику API
Не подходит, если
- Монтаж идет в Premiere Pro или DaVinci Resolve: SpliceKit работает только с Final Cut Pro
- Final Cut Pro не установлен на этом Mac, и патчеру нечего копировать
- Политика студии не допускает измененных копий коммерческих программ и повторной подписи приложений
- Идет сдача проекта сразу после выхода новой версии Final Cut Pro, а патч под нее еще не проверен
Пример запроса к агенту
Убери из этого подкаста все паузы длиннее секунды, добавь субтитры и подготовь экспортMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
- Работает только на macOS и только с Final Cut Pro. Патчер копирует установленное приложение, новую копию взять неоткуда.
- Обновление Final Cut Pro может сломать совместимость, тогда копию патчат заново. Закрытые интерфейсы программы ведут себя в редких случаях непредсказуемо, откат — `Cmd+Z`.
- Мост на `127.0.0.1:9876` отвечает, только пока пропатченный Final Cut Pro открыт.
- Автор встроил в патчер и внедренную библиотеку отправку отчетов о сбоях через Sentry. Последний коммит в репозитории от августа 2026 года.
Как отключить. Удалите копию из `~/Applications/SpliceKit/` и запись `splicekit` из конфигурации MCP-клиента. Оригинальный Final Cut Pro и его библиотеки не менялись, поэтому в них ничего чинить не нужно.
Частые вопросы
Как подключить SpliceKit к Claude Code?
Сначала пропатчите Final Cut Pro, затем выполните `make mcp-setup`: команда создает виртуальное окружение `~/.venvs/splicekit-mcp`. В конфигурацию MCP впишите Python из этого окружения и путь к `mcp/server.py`, потом запустите копию Final Cut Pro. Команда `make mcp-doctor` покажет, что все связано.
Меняет ли SpliceKit мой оригинальный Final Cut Pro?
Нет. Патчер работает с копией в `~/Applications/SpliceKit/`, а формат библиотек, проектов и медиа остается прежним. Ту же библиотеку можно открыть в обычном Final Cut Pro из App Store.
Что делать после обновления Final Cut Pro?
Запустите патчер заново, чтобы собрать копию под новую версию. Автор называет такую перепатчку обычным путем: обновление программы может нарушить совместимость, остальные данные остаются на месте.
Работают ли командная палитра и расшифровка без облака?
Да, обе работают на устройстве. Палитра обращается к Apple Intelligence, расшифровку речи на 25 языках делает Parakeet с разделением по говорящим. Облачным остается только тот ИИ-клиент, который вы сами подключили по MCP.
Можно ли поручить агенту написать плагин?
Да. Опишите задачу и передайте агенту справочник API из репозитория: плагин получит новые панели, кнопки, команды палитры и инструменты MCP. Заготовкой служат встроенные плагины, исходники лежат в каталоге `Sources/`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер для Final Cut Pro: чтение и правка таймлайна .fcpxml, грубая нарезка, маркеры, транскрипты и экспорт в другие монтажки
MCP-сервер на 59 инструментов для монтажа в CapCut и OpenCut: дорожки, клипы, текст, переходы и озвучка из Cursor и Codex.
Плагин видеоредактора Diffusion Studio: два скилла, чтобы агент монтировал композиции и отвечал на вопросы по записям
MCP for Adobe Premiere Pro — монтаж через агента
MCP for Adobe Premiere Pro
Локальный MCP-сервер дает Claude, Cursor и Codex читать проект Premiere Pro, править таймлайн и экспортировать результат
MCP-сервер управляет локальными проектами Adobe Premiere Pro из Claude, Codex и других MCP-клиентов
PremierPro MCP Server — монтаж в Adobe Premiere Pro по MCP
PremierPro MCP Server
Открытый MCP-сервер дает Claude и Cursor управлять Premiere Pro: таймлайн, титры, эффекты, экспорт, черновой монтаж по сценарию
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| SpliceKit (эта карточка) | нет | не нужна | 209 | |
| DaVinci Resolve MCP | нет | не нужна | 4 088 | управляет DaVinci Resolve через официальный Scripting API, а здесь Final Cut Pro правится внедренной библиотекой |
| MCP for Adobe Premiere Pro — монтаж через агента | нет | не нужна | 525 | подключает Premiere Pro, у SpliceKit другая программа и свой каркас плагинов |
Коротко о README
Страница делится на три опоры: командная палитра, MCP-сервер и каркас плагинов. Дальше идут встроенные примеры, установка за минуту через патчер и ручная настройка MCP с проверкой. Отдельный раздел отвечает, безопасно ли это, законно ли и не заблокирует ли Apple, затем следует руководство по созданию плагинов со схемой внедрения.