README.md
June 4, 2026 · View on GitHub
Unity AI 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
- Install Unity-MCP in your Unity project.
- 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 id | Description |
|---|---|
splines-container-create | Create a GameObject with a SplineContainer (one empty spline) |
splines-add-spline | Add another empty spline to a container |
splines-add-knot | Append a knot to a spline |
splines-insert-knot | Insert a knot at an index |
splines-remove-knot | Remove a knot at an index |
splines-set-knot | Set position / tangents / rotation of a knot |
splines-set-tangent-mode | Set a knot's tangent mode (Linear/Continuous/Broken/AutoSmooth/Mirrored) |
splines-set-closed | Toggle a spline's closed-loop flag |
splines-evaluate | Evaluate position / tangent / up at normalized t |
splines-list | List all SplineContainers in the scene |
splines-get-knots | Read all knots of a spline |
splines-get | Generic: serialize any Splines component via ReflectorNet |
splines-modify | Generic: apply a SerializedMember diff to any Splines component |
License
MIT © Ivan Murzak