跳到主要内容

Rive MCP 集成

MCP 集成目前仅在 Windows 和 macOS 的桌面版 Editor 中可用。

你可以通过 MCP(Model Context Protocol)将 Rive Editor 连接到 AI 工具。第一批工具旨在让 AI 处理重复性任务,例如创建复杂的 View Models、包含数百个状态/图层的 State Machines、Layouts、Shapes 等。

支持的功能​

  • 创建和管理 Rive 文件 — 添加、重命名、调整大小、排列和聚焦 artboards。
  • 检查和编辑场景 — 查询层级结构、选择对象、更新属性、重命名、复制、重新排序、重新设置父级或删除元素。
  • 构建设计 — 创建 shapes、paths、layouts、component instances、component lists 和基于 asset 的元素。
  • 创建动画和交互 — 编辑 linear animations、state machines、states、transitions、conditions、keyframes 和 interpolation。
  • 使用数据绑定 — 创建 view models、properties、instances、bindings 和 custom property groups。
  • 编辑脚本和着色器 — 管理 Luau 脚本和 WGSL 着色器,更新源代码,运行诊断,重新编译,测试,搜索代码,并读取控制台输出。

随着更多工具的加入,此功能列表会不断演进。

安装​

使用 Cursor​

  1. 打开 Rive

    安装并打开最新版本的 Rive Mac 或 Windows 桌面应用。

  2. 设置 Cursor

    创建一个 Cursor 账号并安装应用。

  3. 打开 Cursor 设置

    打开 Cursor,并导航到右上角的设置面板。 打开 Cursor 设置

  4. 添加自定义 MCP

    打开 Tools & MCPs 选项卡,然后点击 Add Custom MCP。 打开 Cursor MCPs 选项卡

  5. 保存配置

    将以下 JSON 片段保存到你的计算机,文件名为 mcp.json。

    {
    "mcpServers": {
    "rive": {
    "url": "http://127.0.0.1:9791/mcp"
    }
    }
    }
  6. 启用连接

    将 MCP 连接切换为 On

  7. 验证连接

    如果一切安装正确,你应该会看到 Rive 作为可用的 MCP 服务器。 Cursor 已验证

    要让 Rive 服务器可用,你必须打开 Rive Early Access 应用。

有关设置 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

它能做什么?​

安装 Cursor 并正确完成所有设置后,就可以开始向 AI 输入提示词了。

  1. 打开你的 Rive 文件

    打开一个 Rive File,并创建一个 Artboard。

  2. 输入你的提示词

    在聊天 UI 中输入提示词并按回车。AI 会花一些时间处理请求。

    示例提示词:

    Create a State Machine about birds with 20 states and 2 layers
  3. 完成交互

    请求处理完成后,输入 End Prompt 以允许 AI 对 Rive 文件进行更改。

看完还有疑问?进群交流下!
与众多 Rive 创作者、开发者一起交流探讨与答疑解惑。
加入交流群