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

Servidor MCP de Spline

Un servidor MCP para trabajar con la API de la herramienta de diseño 3D Spline. Este servidor proporciona una interfaz práctica para que Claude interactúe con las funciones de Spline, incluyendo la exportación de escenas, la importación de modelos, la creación de animaciones y la gestión de proyectos.

Características

Operaciones básicas

  • Exportar escenas Spline a varios formatos (GLB, GLTF, FBX, OBJ)
  • Importar modelos 3D a Spline
  • Obtenga detalles sobre las escenas de Spline
  • Lista de escenas Spline disponibles

Capacidades de animación

  • Crear animaciones de fotogramas clave para objetos
  • Activar animaciones existentes
  • Listar animaciones en una escena
  • Crear animaciones activadas por eventos (onClick, onHover, etc.)

Instalación

npm install spline-mcp-server

O úselo directamente con npx:

npx spline-mcp-server

Configuración

Cree un archivo .env con sus credenciales de API Spline:

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

Uso

Este servidor MCP se puede usar con Claude para interactuar con las funciones de Spline. Aquí hay algunos ejemplos de cómo usarlo:

Operaciones básicas

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

Operaciones de animación

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

Ejemplos de animación

Creación de una animación de rotación simple

Create an animation named "Spin" for object "cube-123" in scene "abc456" with keyframes for rotation

Creación de una animación basada en eventos

Create an onClick animation named "Grow" for object "button-123" in scene "abc456" that scales the object to 1.5x its size

Activación de animaciones

Trigger the "Pulse" animation for object "heart-123" in scene "abc456" with loop enabled

Documentación de la API

Para obtener más información sobre la API Spline, consulte la documentación oficial .

Licencia

Instituto Tecnológico de Massachusetts (MIT)

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

Una interfaz que permite a Claude interactuar con la herramienta de diseño Spline 3D, permitiendo operaciones como exportar escenas, importar modelos y crear animaciones a través de comandos de lenguaje natural.

  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