Unity MCP
UnclaimedAI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.
Install
claude mcp add ai-game-developer <command>Set up this server
More in AI & ML
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
assets-copy
Copy the asset at path and stores it at newPath
assets-create-folder
Creates a new folder in the specified parent folder
assets-delete
Delete the assets at paths from the project
assets-find
Search the asset database using the search filter string
assets-find-built-in
Search the built-in assets of the Unity Editor
assets-get-data
Get asset data from the asset file including all serializable fields and properties
assets-material-create
Create new material asset with default parameters
assets-modify
Modify asset file in the project
assets-move
Move the assets at paths in the project (also used for rename)
assets-prefab-close
Close currently opened prefab
assets-prefab-create
Create a prefab from a GameObject in the current active scene
assets-prefab-instantiate
Instantiates prefab in the current active scene
assets-prefab-open
Open prefab edit mode for a specific GameObject
assets-prefab-save
Save a prefab in prefab editing mode
assets-refresh
Refreshes the AssetDatabase
assets-shader-get-data
Get detailed data about a shader asset (properties, subshaders, passes)
assets-shader-list-all
List all available shaders in the project assets and packages
gameobject-component-add
Add Component to GameObject
gameobject-component-destroy
Destroy one or many components from target GameObject
gameobject-component-get
Get detailed information about a specific Component on a GameObject
gameobject-component-list-all
List C# class names extended from UnityEngine.Component
gameobject-component-modify
Modify a specific Component on a GameObject
gameobject-create
Create a new GameObject in opened Prefab or in a Scene
gameobject-destroy
Destroy GameObject and all nested GameObjects recursively
gameobject-duplicate
Duplicate GameObjects in opened Prefab or in a Scene
gameobject-find
Finds specific GameObject by provided information
gameobject-modify
Modify GameObjects and/or attached component's fields and properties
gameobject-set-parent
Set parent GameObject to list of GameObjects
object-get-data
Get data of the specified Unity Object
object-modify
Modify the specified Unity Object
package-add
Install a package from the Unity Package Manager registry, Git URL, or local path
package-list
List all packages installed in the Unity project (UPM packages)
package-remove
Remove (uninstall) a package from the Unity project
package-search
Search for packages in both Unity Package Manager registry and installed packages
scene-create
Create new scene in the project assets
scene-get-data
Retrieves the list of root GameObjects in the specified scene
scene-list-opened
Returns the list of currently opened scenes in Unity Editor
scene-open
Open scene from the project asset file
scene-save
Save opened scene to the asset file
scene-set-active
Set the specified opened scene as the active scene
Tool change history
FAQ
Questions about Unity MCP Server
- How do I connect Unity MCP Server to Claude?
- The listing records `claude mcp add ai-game-developer <command>` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code, Cursor as compatible clients.
- Is Unity MCP Server free?
- The listed licence is Apache-2.0. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Unity MCP Server do?
- Unity MCP Server documents 40 tools to the agent, including assets-copy, assets-create-folder, assets-delete. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.