Spline MCP Server

Integrations

  • Enables configuration of the server with environment variables stored in a .env file, including API credentials for Spline

  • Supports exporting Spline scenes to glTF format, allowing 3D models to be used in various platforms that support the format

  • Allows installation and running of the server through npm, including direct execution with npx

スプラインMCPサーバー

Spline 3DデザインツールAPIを操作するためのMCPサーバー。このサーバーは、シーンのエクスポート、モデルのインポート、アニメーションの作成、プロジェクトの管理など、Splineの機能を操作するための便利なインターフェースをClaudeに提供します。

特徴

基本操作

  • スプラインシーンをさまざまな形式(GLB、GLTF、FBX、OBJ)にエクスポートします。
  • 3DモデルをSplineにインポートする
  • スプラインシーンの詳細を取得する
  • 利用可能なスプラインシーンを一覧表示する

アニメーション機能

  • オブジェクトのキーフレームアニメーションを作成する
  • 既存のアニメーションをトリガーする
  • シーン内のアニメーションを一覧表示する
  • イベントトリガーアニメーション(onClick、onHoverなど)を作成する

インストール

npm install spline-mcp-server

または、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 の詳細については、公式ドキュメントを参照してください。

ライセンス

マサチューセッツ工科大学

-
security - not tested
F
license - not found
-
quality - not tested

Claude が Spline 3D 設計ツールと対話し、シーンのエクスポート、モデルのインポート、自然言語コマンドによるアニメーションの作成などの操作を実行できるようにするインターフェイス。

  1. Features
    1. Basic Operations
    2. Animation Capabilities
  2. Installation
    1. Configuration
      1. Usage
        1. Basic Operations
        2. Animation Operations
      2. Animation Examples
        1. Creating a Simple Rotation Animation
        2. Creating an Event-Based Animation
        3. Triggering Animations
      3. API Documentation
        1. License
          ID: iud5r7i870