Spline MCP Server

Spline MCP Server

用于与Spline 3D设计工具API配合工作的MCP Server。

概述

Spline MCP 服务器提供了与 Spline 3D 设计工具 API 交互的简便接口,使 Claude 能够操作 Spline 场景、导入/导出模型和创建动画。

安装

npm install spline-mcp-server
# 或使用 npx
npx spline-mcp-server

配置

创建 .env 文件并添加凭证:

SPLINE_API_KEY=your_api_key_here
SPLINE_API_URL=https://api.spline.design

主要功能

基本操作

  • 导出场景为多种格式(GLB、GLTF、FBX、OBJ)
  • 导入3D模型到Spline
  • 获取场景信息
  • 管理项目和场景

动画功能

  • 创建关键帧动画
  • 触发和管理动画
  • 创建事件触发动画(onClick、onHover等)

使用示例

场景操作

将ID为"abc123"的Spline场景导出为GLB格式
获取ID为"abc123"的Spline场景的详细信息

动画操作

为场景中的立方体对象创建名为"Rotate"的动画
为场景"abc456"中的对象"button-123"创建一个名为"Grow"的onClick动画,将对象放大到其大小的1.5倍
在场景"abc456"中触发对象"heart-123"的"Pulse"动画,并启用循环

更多资源

详细API文档请参阅官方Spline文档

许可证

MIT