基本能力
产品定位
Spline MCP Server 是一个为 Spline 3D 设计工具 API 提供服务的 MCP 服务器,主要用于与 Spline 的功能进行交互。
核心功能
- 基本操作
- 导出 Spline 场景到多种格式(GLB, GLTF, FBX, OBJ)
- 将 3D 模型导入到 Spline
- 获取 Spline 场景的详细信息
-
列出可用的 Spline 场景
-
动画功能
- 为对象创建关键帧动画
- 触发现有的动画
- 列出场景中的动画
- 创建事件触发的动画(onClick, onHover 等)
适用场景
- 3D 设计工具的自动化操作
- 3D 场景和模型的批量处理
- 动画的创建和触发
工具列表
- npm/npx: 用于安装和运行 Spline MCP Server
常见问题解答
- 需要 Spline API 密钥进行配置
- 需要创建
.env
文件来存储 API 密钥和 URL
使用教程
使用依赖
- 需要安装 Node.js 和 npm
安装教程
bash
npm install spline-mcp-server
或直接使用 npx:
bash
npx spline-mcp-server
配置
创建 .env
文件并添加以下内容:
SPLINE_API_KEY=your_api_key_here
SPLINE_API_URL=https://api.spline.design
调试方式
使用以下命令测试基本操作:
Export my Spline scene with ID "abc123" to GLB format
Import the 3D model from "https://example.com/model.glb" into my Spline project
Get details for my Spline scene with ID "abc123"
List my available Spline scenes