Skip to content

IvanMurzak/Unity-AI-Splines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 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

About

MCP Tools for Unity Splines — author and edit spline curves with AI.

Resources

License

Stars

3 stars

Watchers

1 watching

Forks

Sponsor this project

 

Contributors