manage_scene
Manage scene files: new, save, save_as, load, or info about the active scene (name, path, dirty state, root objects). new and load replace all open scenes (single mode). Before replacing, if the active scene has unsaved changes,
Category: SceneMgmt
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
action |
string | yes | Action to perform: new (create new scene), save (save current), save_as (save to path), load (open scene), info (get current scene info) One of: new, save, save_as, load, info |
|
path |
string | Scene path (e.g., ‘Assets/Scenes/MyScene.unity’). Required for save_as and load actions | ||
save_current |
boolean | true |
For new and load: true saves the dirty active scene to its file first; false discards its unsaved changes |
Example call
Section titled “Example call”The arguments below are the required ones; add the optional ones you need.
{ "name": "manage_scene", "arguments": { "action": "new" }}In SuperSave mode
Section titled “In SuperSave mode”When Unity runs with NANORA_MCP_SUPERSAVE=1, call it through the execute meta tool: {"tool": "manage_scene", "args": { … }}. See SuperSave mode.
Source
Section titled “Source”Generated from Assets/NanoraUnityMCP/Editor/Tools/SceneManagementTool.cs (version 1.2.1). The client receives the same schema from tools/list.