Rive MCP
offiziellRive MCP lässt KI sich wiederholende Aufgaben übernehmen, wie das Erstellen komplexer View Models, State Machines mit Hunderten von Zuständen/Ebenen, Layouts, Shapes und mehr.
Was kann man mit Rive MCP machen?
- Artboards erstellen und verwalten — hinzufügen, umbenennen, in der Größe ändern, anordnen und fokussieren in der aktuellen Rive-Datei.
- Szenengraph inspizieren und bearbeiten — Objekthierarchien abfragen, Elemente auswählen, Eigenschaften aktualisieren, Knoten umbenennen, duplizieren, neu anordnen, neu zuordnen oder löschen.
- Designelemente erstellen — Formen, Pfade, Layouts, Komponenteninstanzen, Komponentenlisten und asset-basierte Elemente erstellen.
- Zustandsautomaten und Animationen erstellen — lineare Animationen, Zustandsautomaten, Zustände, Übergänge, Bedingungen, Keyframes und Interpolation bearbeiten.
- Datenbindung einrichten — View-Modelle, Eigenschaften, Instanzen, Bindungen und benutzerdefinierte Eigenschaftsgruppen erstellen.
- Skripte und Shader bearbeiten — Luau-Skripte und WGSL-Shader verwalten, Quellcode aktualisieren, Diagnosen ausführen, neu kompilieren, testen, Code durchsuchen und Konsolenausgabe lesen.
Dokumentation
Rive MCP-Integration
export const YouTube = ({id, timestamp}) => {
const videoSrc = timestamp ? https://www.youtube.com/embed/${id}?start=${timestamp} : https://www.youtube.com/embed/${id};
return ;
};
<Note>
Die MCP-Integration ist derzeit nur im Desktop-Editor für Windows und macOS verfügbar.
Sie können den Rive-Editor über MCP (Model Context Protocol) mit KI-Tools verbinden. Die ersten Werkzeuge sind darauf ausgelegt, der KI repetitive Aufgaben zu überlassen, wie das Erstellen komplexer View Models, State Machines mit Hunderten von Zuständen/Ebenen, Layouts, Formen und mehr.
Unterstützte Funktionen
- Rive-Dateien erstellen und verwalten — Zeichenflächen hinzufügen, umbenennen, skalieren, anordnen und fokussieren.
- Szene inspizieren und bearbeiten — Hierarchien abfragen, Objekte auswählen, Eigenschaften aktualisieren, umbenennen, duplizieren, neu anordnen, neu zuweisen oder Elemente löschen.
- Designs erstellen — Formen, Pfade, Layouts, Komponenteninstanzen, Komponentenlisten und assetbasierte Elemente erstellen.
- Animation und Interaktion erstellen — lineare Animationen, Zustandsautomaten, Zustände, Übergänge, Bedingungen, Keyframes und Interpolation bearbeiten.
- Mit Datenbindung arbeiten — View Models, Eigenschaften, Instanzen, Bindungen und benutzerdefinierte Eigenschaftsgruppen erstellen.
- Skripte und Shader bearbeiten — Luau-Skripte und WGSL-Shader verwalten, Quellcode aktualisieren, Diagnosen ausführen, neu kompilieren, testen, Code durchsuchen und Konsolenausgaben lesen.
Installation
Verwendung mit Cursor
Installieren und öffnen Sie die neueste Version der [Rive](https://rive.app/downloads)-Desktop-App für Mac oder Windows. Erstellen Sie ein [Cursor](https://www.cursor.com/)-Konto und installieren Sie die App. Öffnen Sie Cursor und navigieren Sie zum Einstellungsbereich in der oberen rechten Ecke.<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" />
Öffnen Sie den Tab „Tools & MCPs“ und klicken Sie auf „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" />
Speichern Sie den folgenden JSON-Ausschnitt als `mcp.json` auf Ihrem Computer.
```json theme={null}
{
"mcpServers": {
"rive": {
"url": "http://127.0.0.1:9791/mcp"
}
}
}
```
Schalten Sie die MCP-Verbindung `On`
Wenn alles korrekt installiert wurde, sollten Sie Rive als verfügbaren MCP-Server sehen.
<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" />
<Note>
Damit der Rive-Server verfügbar ist, muss die Rive Early Access-App geöffnet sein.
</Note>
Weitere Informationen zur Einrichtung von MCP finden Sie hier.
Verwendung mit Claude im Terminal
Installieren und öffnen Sie die neueste Version der [Rive-Desktop-App](https://rive.app/downloads) für macOS oder Windows. Führen Sie den folgenden Befehl in Ihrem Terminal aus:```shell theme={null}
claude mcp add --transport http rive http://127.0.0.1:9791/mcp
```
Führen Sie Claude aus und folgen Sie den Anweisungen:
```shell theme={null}
claude
```
Was kann es?
Sobald Cursor installiert und alles korrekt eingerichtet ist, können Sie mit der Eingabeaufforderung an die KI beginnen.
Stellen Sie sicher, dass eine Rive-Datei geöffnet und eine Zeichenfläche erstellt ist. Geben Sie Ihre Eingabeaufforderung in die Chat-Benutzeroberfläche ein und drücken Sie die Eingabetaste. Die KI benötigt einen Moment, um die Anfrage zu verarbeiten.Beispiel-Eingabeaufforderung:
```
Create a State Machine about birds with 20 states and 2 layers
```
Sobald die Anfrage verarbeitet wurde, geben Sie **End Prompt** ein, um der KI zu erlauben, Änderungen an der Rive-Datei vorzunehmen.