Manage GameObject
manage_gameobjectCreate, modify, delete, duplicate, move, or orient GameObjects in Unity. Pair with find_gameobjects for searching and manage_components for component operations.
Instructions
Performs CRUD operations on GameObjects. Actions: create, modify, delete, duplicate, move_relative, look_at. NOT for searching — use the find_gameobjects tool to search by name/tag/layer/component/path. NOT for component management — use the manage_components tool (add/remove/set_property) or mcpforunity://scene/gameobject/{id}/components resource (read).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | ||
| name | No | ||
| layer | No | ||
| scale | No | ||
| action | No | ||
| offset | No | ||
| parent | No | ||
| target | No | ||
| distance | No | ||
| new_name | No | ||
| position | No | ||
| rotation | No | ||
| direction | No | ||
| is_static | No | ||
| look_at_up | No | ||
| set_active | No | ||
| prefab_path | No | ||
| world_space | No | ||
| prefab_folder | No | ||
| search_method | No | ||
| look_at_target | No | ||
| primitive_type | No | ||
| save_as_prefab | No | ||
| reference_object | No | ||
| components_to_add | No | ||
| component_properties | No | ||
| components_to_remove | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||