Unity3d Game Engine
JSON →MCP Server to control and interact with Unity3d Game Engine for game development
Install
npx @modelcontextprotocol/inspector Tools · 12
- execute_menu_item Executes Unity menu items (functions tagged with the MenuItem attribute)
- select_gameobject Selects game objects in the Unity hierarchy by path or instance ID
- update_gameobject Updates a GameObject's core properties (name, tag, layer, active/static state), or creates the GameObject if it does not exist
- update_component Updates component fields on a GameObject or adds it to the GameObject if it does not contain the component
- add_package Installs new packages in the Unity Package Manager
- run_tests Runs tests using the Unity Test Runner
- send_console_log Send a console log to Unity
- add_asset_to_scene Adds an asset from the AssetDatabase to the Unity scene
- create_prefab Creates a prefab with optional MonoBehaviour script and serialized field values
- create_scene Creates a new scene and saves it to the specified path
- load_scene Loads a scene by path or name, with optional additive loading
- delete_scene Deletes a scene by path
Environment variables
UNITY_PORTUNITY_HOST
Links
★ 1,729 GitHub stars