spline-mcp-server

Tarif-dev/spline-mcp-server

3.2

If you are the rightful owner of spline-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Spline MCP Server is a production-ready server designed to integrate with the Spline 3D design tool, offering robust scene management, object manipulation, animation control, and export functionalities.

Spline MCP Server

A production-ready Model Context Protocol (MCP) server for integrating with Spline 3D design tool. This server provides comprehensive tools for scene management, object manipulation, animation control, and export functionality.

Features

  • Scene Management: Create, read, update, delete, and duplicate Spline scenes
  • Object Manipulation: Control 3D objects with position, rotation, scale, and property updates
  • Animation Control: Play, pause, stop animations and manage scene variables
  • Export Tools: Export scenes to various formats (GLTF, OBJ, FBX, images, videos)
  • Production Ready: Comprehensive error handling, logging, rate limiting, and monitoring
  • Docker Support: Containerized deployment with Redis caching
  • Type Safety: Full TypeScript implementation with comprehensive validation

Installation

Prerequisites

  • Node.js 18+
  • Redis (optional, for enhanced rate limiting and caching)
  • Spline API key

Local Development

  1. Clone the repository:
git clone <repository-url>
cd spline-mcp-server