Spline MCP Server

An MCP server for working with Spline 3D design tool API

Local serverstdio

What is the Spline MCP Server?

An MCP server for working with Spline 3D design tool API

What you get

This MCP server was built to programmatically control Spline.design 3D scenes through Claude. However, Spline does not offer a public REST API for scene manipulation. The ~130 tools that call api.spline.design target endpoints that don't exist and will fail with network errors.

  • Code API — — A client-side JavaScript runtime (@splinetool/runtime) that only works in a browser with a canvas element. It can manipulate objects in exported scenes but cannot create scenes or objects
  • Real-time API — — A feature inside the Spline editor for making outbound API calls from Spline to external services. Not an inbound API

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

How to install the Spline MCP Server

{
  "mcpServers": {
    "spline": {
      "command": "npx",
      "args": ["-y", "spline-mcp-server"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • “Use Spline to Method.”

Frequently asked questions

Spline.design does not provide a public REST API for scene manipulation. The ~130 tools that call `api.spline.design` target endpoints that don’t exist and will fail with network errors.