Unlocking Cursor’s Full Potential for Unity Developers

I’m a full-stack developer and an independent game creator. When I use Cursor to develop Node.js projects, it proves to be incredibly powerful. However, when working on Unity projects, I’ve noticed that Cursor’s intelligence isn’t being fully utilized — mainly because it lacks some Unity-specific integrations.

  1. Cursor has no way of accessing information about the objects inside a Unity scene — including hierarchy, the components or scripts attached to each object, and the values inside each script.
  2. Cursor can’t leverage the Unity Editor API to help developers quickly create game assets, such as animations, prefabs, and more.

I believe both of these limitations could be solved with the development of a dedicated plugin:

  1. A Unity Editor script could traverse all the elements in a scene, gathering comprehensive information. This way, Cursor would have a clear understanding of what exists inside the scene.
  2. Imagine this scenario: I tell Cursor, “Please add an animation to the prefab at ‘■■■/car.prefab’ that simulates a car flipping over while driving.”*
    Ideally, Cursor could use the Unity Editor API to automatically create an Animation object, insert keyframes according to my instructions, and complete the task on its own.

In the end, Cursor is one of the few tools that truly make me feel: “Shut up and take my money!”
It has already helped me accomplish so much in my daily work, and I sincerely hope the Cursor team will consider deeper integration with Unity.

4 Likes

Hoping the cursor team explores this!

That’s a cool idea, but it’ll probably take a long time. Instead, it’s better to freely customize your own logic for Unity by writing your own MCP server instead of waiting.

4 Likes

There is already pretty cool Unity MCP GitHub - justinpbarnett/unity-mcp: A Unity MCP server that allows MCP clients like Claude Desktop or Cursor to perform Unity Editor actions.
It doesn’t cover the whole Unity functionality but it’s pretty solid MCP and you are always welcome to contribute

3 Likes

Yup, +1 for GitHub - justinpbarnett/unity-mcp: A Unity MCP server that allows MCP clients like Claude Desktop or Cursor to perform Unity Editor actions.

I’ve used it and he’s actively developing it and listens to feedback too. The tool being open source, one can offer PR’s too. Overall, great direction it is going towards for Unity game devs.

Great suggestion, will be checking this out myself as well!

Going to try this! :smiling_face_with_sunglasses:

I also used GitHub - boxqkrtm/com.unity.ide.cursor: Code editor integration for supporting Cursor as code editor for unity. Adds support for generating csproj files for intellisense purposes, auto discovery of installations, etc. 📦 [Mirrored from UPM, not affiliated with Unity Technologies.] for my Unity projects.