README.md

June 4, 2026 · View on GitHub

Unity AI Splines

MCP OpenUPM Unity Editor r
Discord Stars License Stand With Ukraine

Splines

AI Splines is an extension for AI Game Developer (Unity-MCP) that exposes Unity Splines authoring to AI assistants through the Model Context Protocol. Create and edit splines, knots, and tangents with natural language.

It wraps com.unity.splines 2.8.4 and requires Unity 2022.3 or newer.

Installation

  1. Install Unity-MCP in your Unity project.
  2. Install this package via OpenUPM:
openupm add com.ivanmurzak.unity.mcp.splines

Or add it through the Unity-MCP plugin window's Extensions list.

Tools

Tool idDescription
splines-container-createCreate a GameObject with a SplineContainer (one empty spline)
splines-add-splineAdd another empty spline to a container
splines-add-knotAppend a knot to a spline
splines-insert-knotInsert a knot at an index
splines-remove-knotRemove a knot at an index
splines-set-knotSet position / tangents / rotation of a knot
splines-set-tangent-modeSet a knot's tangent mode (Linear/Continuous/Broken/AutoSmooth/Mirrored)
splines-set-closedToggle a spline's closed-loop flag
splines-evaluateEvaluate position / tangent / up at normalized t
splines-listList all SplineContainers in the scene
splines-get-knotsRead all knots of a spline
splines-getGeneric: serialize any Splines component via ReflectorNet
splines-modifyGeneric: apply a SerializedMember diff to any Splines component

License

MIT © Ivan Murzak