스플라인 MCP 서버
Spline 3D 디자인 도구 API를 사용하기 위한 MCP 서버입니다. 이 서버는 Claude가 Spline의 기능(씬 내보내기, 모델 가져오기, 애니메이션 생성, 프로젝트 관리 등)을 편리하게 사용할 수 있는 인터페이스를 제공합니다.
특징
기본 작업
스플라인 장면을 다양한 형식(GLB, GLTF, FBX, OBJ)으로 내보내기
3D 모델을 Spline으로 가져오기
스플라인 장면에 대한 세부 정보 얻기
사용 가능한 스플라인 장면 나열
애니메이션 기능
객체에 대한 키프레임 애니메이션 만들기
기존 애니메이션 트리거
장면에 애니메이션 나열
이벤트에 따라 트리거되는 애니메이션(onClick, onHover 등)을 만듭니다.
Related MCP server: Sketchfab MCP Server
설치
지엑스피1
또는 npx와 함께 직접 사용하세요:
npx spline-mcp-server
구성
Spline API 자격 증명으로 .env 파일을 만듭니다.
SPLINE_API_KEY=your_api_key_here
SPLINE_API_URL=https://api.spline.design
용법
이 MCP 서버는 Claude와 함께 사용하여 Spline의 기능과 상호 작용할 수 있습니다. 사용 방법의 몇 가지 예는 다음과 같습니다.
기본 작업
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
애니메이션 작업
Create an animation named "Rotate" for the cube object in my scene
Trigger the "Bounce" animation for the ball object
Create an onClick animation that makes an object move up when clicked
List all animations in my scene
애니메이션 예제
간단한 회전 애니메이션 만들기
Create an animation named "Spin" for object "cube-123" in scene "abc456" with keyframes for rotation
이벤트 기반 애니메이션 만들기
Create an onClick animation named "Grow" for object "button-123" in scene "abc456" that scales the object to 1.5x its size
애니메이션 트리거
Trigger the "Pulse" animation for object "heart-123" in scene "abc456" with loop enabled
API 문서
Spline API에 대한 자세한 내용은 공식 문서를 참조하세요.
특허
MIT