Rive MCP server
io.github.ODU33104/rive-mcp·v0.12.0·16 starsFree, editor-less MCP server for Rive: create, edit, render .riv — plus an AI-collaborative Studio
not scanned yet
16 stars392 downloads/wk
Reviews
Write oneNobody has reviewed Rive yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Rive tools
No tool declarations could be read from the package source. They show once the server is installed.
How Rive compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 95% of 48,255 servers
- GitHub stars
- 16
- more than 90% of 28,688 servers
- Downloads a week
- 392
- more than 85% of 12,191 servers with a package
Release history: 6 versions in the registry since 2026-09-14, latest 2026-10-29, typically one every 1 day.
Install Rive in Claude Code, Cursor or VS Code
Runs npx -y rive-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add rive-mcp -- npx -y rive-mcp-server
What the publisher says
From the Rive repository's README, as published. We do not edit it. Read it on GitHub
rive-mcp
Create, edit, inspect, render and live-preview Rive (.riv) animations from Claude — no Rive editor, no cloud, no subscription.
日本語 README はこちら
rive-mcp is a free MCP (Model Context Protocol) server that gives Claude (or any MCP client) full control over .riv files. Unlike the official Rive MCP (which requires the editor running) or paid third-party servers, it works with nothing but a .riv file — and it can even build .riv files from scratch by serializing the binary format directly.
Rendering runs the official Rive runtime (@rive-app/canvas-advanced WASM) inside headless Chromium, so what you see is exactly what ships.
This animation was generated entirely by riv_create — no Rive editor involved.
Highlights
- Generate .riv from JSON — shapes, gradients, embedded PNGs, text, bones + skinning, IK, mesh deformation, keyframe animation with easing, multi-layer state machines, listeners, events, physics baking, particles, embedded audio (WAV/MP3/FLAC) fired from the timeline or a state machine
- Pro-quality by construction — 28 semantic motion presets (pop-in, staggered rise-in, breathing, stagger-in, parallax-drift, shimmer, …) with professionally tuned amplitudes/easings, an OKLCH design-token generator (rivdesigntokens), motion-quality lint rules (robotic linear movement, teleports, missing stagger), and a one-call critique loop (riv_critique: frames + objective metrics + scoring checklist)
- Real vector art pipeline — import SVG (Figma/Illustrator/Iconify, or npm SVG sets like @twemoji/svg when offline) as true bezier paths (rivimportsvg, rivassetsearch), decompile existing .riv files into editable specs including gradients, blend modes and hand-tuned animation tracks (riv_decompile), plus trim paths (draw-on), clipping masks, blend modes (multiply shadows, screen glows), follow-path motion, solos and detached bezier handles in the scene spec
- Losslessly edit existing .riv — change any property, swap text, delete subtrees (references auto-remapped); round-trip verified pixel-perfect
- Local web Studio — Rive-editor-style 3-pane UI (hierarchy / canvas with click-select & drag / inspector / timeline) with hot reload; edits apply live. Also includes a bezier curve editor for hand-tuning keyframe easing (drag control points, hold/linear/cubic switching, 10 one-click presets), a state machine graph view (node graph of layers/states/transitions with lint findings and live-playback state highlighting), and an onion skin overlay (0-5 surrounding frames) for checking motion at a glance
- Studio keeps growing — drag-and-drop image replacement for embedded assets (lossless swap), multi-artboard tabs, named snapshot save/restore/delete, dope-sheet marquee/Shift-click multi-select with grouped drag and Ctrl+C/V copy-paste, and a bone overlay with FK drag-to-pose that bakes straight to a keyframe
- Human ⇄ AI loop — a two-way Agent chat in the Studio: you type feedback (with the current selection/artboard/animation/time attached), the AI picks it up via rivstudionotes, fixes the file, and replies into the same thread; your browser updates instantly
- Auto-rig characters — one call turns a character PNG into a rigged .riv with cutout parts, bone-skinned head mesh, eye blink, idle/happy animations and a state machine
- Data binding & pipeline tooling — rivinspect decodes ViewModel definitions, instances (with resolved values), enums, converters and bind wiring — data binding inspection that few tools support yet; rivbatch_render exports many files × formats in one glob-aware call for CI, and
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Rive: common questions
- Is Rive MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Rive safety report
- How do I install Rive?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Rive need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Rive maintained?
- The last commit was 32 days ago (2026-10-03). The latest release is v0.12.0.
- How does Rive compare with other MCP servers?
- safety score 92/100 (higher than 95% of 48,255 servers); github stars 16 (more than 90% of 28,688 servers); downloads a week 392 (more than 85% of 12,191 servers with a package). Full comparison.