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