
I built a tool that lets Claude control Unity. Create objects, move things, tweak physics — all from a chat window. It's called Unity-MCP and it's open source.
I got really fed up with the back-and-forth. Describe a scene in Claude, get code back, paste it into Unity, hit an error, go back to Claude. Repeat 15 times.
So I just... connected them. Unity-MCP Pro lets Claude Desktop, Cursor, or Gemini CLI actually operate inside the Unity Editor. Not generate code for it — work inside it.
It can move objects around, read what's already in the scene, change any component property on the fly, and take a screenshot mid-task to check if things look right. That last one is probably my favourite part — the model can literally see what it just built.
A few things that make it actually usable rather than just a cool demo:
- No hardcoded properties. It uses reflection, so it can reach anything public on any component.
- Everything runs on the main thread. Unity won't explode when the AI does something unexpected.
- It loads the full scene graph first, so the model has actual context before it starts touching things.
Setup is honestly pretty quick — three steps and you're in.
Code's on GitHub if you want to poke around: github.com/NishantJLU/Unity-MCP
Genuinely curious what you'd use this for. Agentic level design? Having it catch its own bugs visually? Quick prototyping? I have ideas but I want to hear yours.