Rive MCP
официальныйRive MCP позволяет ИИ выполнять повторяющиеся задачи, такие как создание сложных View Models, State Machines с сотнями состояний/слоев, Layouts, Shapes и многое другое.
Что можно делать с Rive MCP?
- Управление файлами Rive — Добавляйте, переименовывайте, изменяйте размер, упорядочивайте и фокусируйте монтажные области в открытом файле Rive.
- Редактирование сцены — Запрашивайте иерархии, выбирайте объекты, обновляйте свойства, переименовывайте, дублируйте, меняйте порядок, меняйте родительские элементы или удаляйте элементы.
- Создание дизайнов — Создавайте фигуры, контуры, макеты, экземпляры компонентов, списки компонентов и элементы на основе ресурсов.
- Создание скелета с помощью костей — Создавайте корневые кости и цепочки костей, задавая длину и угол поворота либо точки начала и конца, а затем привязывайте их и настраивайте веса.
- Анимация и добавление интерактивности — Редактируйте линейные анимации, машины состояний, состояния, переходы, условия, ключевые кадры и интерполяцию.
- Работа с привязкой данных — Создавайте модели представления, свойства, экземпляры, привязки и пользовательские группы свойств.
Документация
Интеграция Rive MCP
[!NOTE]
Интеграция MCP сейчас доступна только в настольном редакторе для Windows и macOS.
Вы можете подключить редактор Rive к инструментам ИИ через MCP (Model Context Protocol). Первый набор инструментов предназначен для выполнения ИИ повторяющихся задач, например создания сложных моделей представления, машин состояний с сотнями состояний и слоёв, макетов, фигур и многого другого.
Поддерживаемые функции
- Создание файлов Rive и управление ими — добавление, переименование, изменение размера, расположение и фокусировка монтажных областей.
- Просмотр сцены и её редактирование — просмотр иерархий, выбор объектов, обновление свойств, переименование, дублирование, изменение порядка, смена родительского элемента или удаление элементов.
- Создание дизайнов — создание фигур, контуров, макетов, экземпляров компонентов, списков компонентов и элементов на основе ресурсов.
- Создание ригов с костями — создание корневых костей и цепочек костей по длине и углу поворота или по точкам начала и конца, а затем их привязка и настройка весов.
- Создание анимации и интерактивных элементов — редактирование линейной анимации, машин состояний, состояний, переходов, условий, ключевых кадров и интерполяции.
- Работа с привязкой данных — создание моделей представления, свойств, экземпляров, привязок и пользовательских групп свойств.
- Редактирование скриптов и шейдеров — управление скриптами Luau и шейдерами WGSL, обновление исходного кода, запуск диагностики, повторная компиляция, тестирование, поиск по коду и просмотр вывода консоли.
[!NOTE]
Список функций будет меняться по мере добавления новых инструментов.
Изменения, из-за которых среда выполнения откажется загружать файл или аварийно завершит работу, например два цвета для одной заливки или градиент вне заливки или обводки, отклоняются и отменяются. Цвета считываются так же, как в поле HEX: #fff — это белый цвет, а названия вроде red отклоняются.
Установка
Использование Cursor
1. Откройте Rive
Установите и откройте последнюю версию настольного приложения Rive для Mac или Windows.
2. Настройте Cursor
Создайте учётную запись Cursor и установите приложение.
3. Откройте настройки Cursor
Откройте Cursor и перейдите на панель настроек в правом верхнем углу.

4. Добавьте пользовательский MCP
Откройте вкладку Tools & MCPs и нажмите Add Custom MCP.

5. Сохраните конфигурацию
Сохраните следующий фрагмент JSON на компьютере под именем mcp.json.
{
"mcpServers": {
"rive": {
"url": "http://127.0.0.1:9791/mcp"
}
}
}
6. Включите подключение
Включите подключение MCP On
7. Проверьте подключение
Если установка прошла успешно, Rive появится в списке доступных серверов MCP.

[!NOTE]
Чтобы сервер Rive был доступен, необходимо открыть настольное приложение Rive.
Дополнительные сведения о настройке MCP можно найти здесь.
Использование Claude в терминале
1. Откройте Rive
Установите и откройте последнюю версию настольного приложения Rive для macOS или Windows.
2. Добавьте сервер MCP
Выполните в терминале следующую команду:
claude mcp add --transport http rive http://127.0.0.1:9791/mcp
3. Запустите Claude
Запустите Claude и следуйте инструкциям:
claude
Что он умеет?
После подключения инструмента ИИ можно начать давать ему запросы.
1. Откройте файл Rive
Откройте файл Rive и создайте монтажную область.
2. Введите запрос
Введите запрос в интерфейсе чата и нажмите Enter. ИИ обработает запрос, и внесённые изменения появятся в открытом файле Rive.
Пример запроса:
Create a State Machine about birds with 20 states and 2 layers