Rive MCP
oficialO Rive MCP permite que a IA lide com tarefas repetitivas, como criar View Models complexos, State Machines com centenas de estados/camadas, Layouts, Shapes e muito mais.
O que você pode fazer com Rive MCP?
- Gerenciar arquivos e artboards do Rive — Peça ao seu assistente para adicionar, renomear, redimensionar, organizar ou focar artboards em um arquivo Rive aberto.
- Inspecionar e editar objetos de cena — Consulte hierarquias de objetos, selecione elementos e atualize propriedades, renomeie, duplique, reordene, reparente ou exclua-os.
- Criar designs programaticamente — Crie formas, caminhos, layouts, instâncias de componentes, listas de componentes e elementos baseados em assets diretamente na cena.
- Criar animações e interações — Edite animações lineares, máquinas de estado, estados, transições, condições, keyframes e valores de interpolação.
- Configurar vinculação de dados — Crie view models, propriedades, instâncias, bindings e grupos de propriedades personalizados para designs complexos orientados por dados.
- Editar scripts e shaders — Gerencie scripts Luau e shaders WGSL, atualize o código-fonte, execute diagnósticos, recompile, teste, pesquise código e leia a saída do console.
Documentação
Integração Rive MCP
Nota
A integração MCP está disponível atualmente apenas no Editor desktop para Windows e macOS.
Você pode conectar o Editor Rive a ferramentas de IA por meio do MCP (Model Context Protocol). O primeiro conjunto de ferramentas foi projetado para permitir que a IA lide com tarefas repetitivas, como criar View Models complexos, State Machines com centenas de estados/camadas, Layouts, Shapes e muito mais.
Recursos suportados
- Criar e gerenciar arquivos Rive — adicionar, renomear, redimensionar, organizar e focar artboards.
- Inspecionar e editar a cena — consultar hierarquias, selecionar objetos, atualizar propriedades, renomear, duplicar, reordenar, reparentar ou excluir elementos.
- Criar designs — criar formas, caminhos, layouts, instâncias de componentes, listas de componentes e elementos baseados em assets.
- Criar animação e interação — editar animações lineares, state machines, estados, transições, condições, keyframes e interpolação.
- Trabalhar com data binding — criar view models, propriedades, instâncias, bindings e grupos de propriedades personalizadas.
- Editar scripts e shaders — gerenciar scripts Luau e shaders WGSL, atualizar código-fonte, executar diagnósticos, recompilar, testar, pesquisar código e ler a saída do console.
Informação
Esta lista de recursos evoluirá com o tempo à medida que mais ferramentas forem adicionadas.
Instalação
Usando Cursor
Instale e abra a versão mais recente do aplicativo desktop [Rive](https://rive.app/downloads) para Mac ou Windows. Crie uma conta no [Cursor](https://www.cursor.com/) e instale o aplicativo. Abra o Cursor e navegue até o painel de configurações no canto superior direito.<img src="https://mintcdn.com/rive/4WyvnoR1218cyi0r/images/editor/cursor-settings-button.png?fit=max&auto=format&n=4WyvnoR1218cyi0r&q=85&s=39bb9802e31872b2317fed055e5cf24b" alt="Open cursor settings" width="1660" height="1090" data-path="images/editor/cursor-settings-button.png" />
Abra a aba Tools & MCPs e clique em Add Custom MCP.
<img src="https://mintcdn.com/rive/4WyvnoR1218cyi0r/images/editor/cursor-mcp-settings.png?fit=max&auto=format&n=4WyvnoR1218cyi0r&q=85&s=d82531f4741d02cdd01233d7517a5f25" alt="Open Cursor MCPs tab" width="1658" height="1080" data-path="images/editor/cursor-mcp-settings.png" />
Salve o seguinte trecho JSON no seu computador como `mcp.json`.
```json theme={null}
{
"mcpServers": {
"rive": {
"url": "http://127.0.0.1:9791/mcp"
}
}
}
```
Ative a conexão MCP `On`
Se tudo foi instalado corretamente, você deve ver o Rive como um servidor MCP disponível.
<img src="https://mintcdn.com/rive/4WyvnoR1218cyi0r/images/editor/cursor-mcp-connection.png?fit=max&auto=format&n=4WyvnoR1218cyi0r&q=85&s=59ca6c71d1cc1317320ab8272eae0e16" alt="Cursor verified" width="1660" height="1104" data-path="images/editor/cursor-mcp-connection.png" />
Nota
Para que o servidor Rive esteja disponível, você deve ter o aplicativo Rive Early Access aberto.
Informações adicionais sobre a configuração do MCP podem ser encontradas aqui.
Usando Claude no Terminal
Instale e abra a versão mais recente do [aplicativo desktop Rive](https://rive.app/downloads) para macOS ou Windows. Execute o seguinte comando no seu terminal:```shell theme={null}
claude mcp add --transport http rive http://127.0.0.1:9791/mcp
```
Execute o Claude e siga as instruções:
```shell theme={null}
claude
```
O que ele pode fazer?
Depois que o Cursor estiver instalado e tudo estiver configurado corretamente, é hora de começar a dar comandos à IA.
Tenha um arquivo Rive aberto e um Artboard criado. Digite seu comando na interface de chat e pressione Enter. A IA levará um momento para processar a solicitação.Exemplo de comando:
```
Create a State Machine about birds with 20 states and 2 layers
```
Depois que a solicitação for processada, digite **End Prompt** para permitir que a IA faça alterações no arquivo Rive.