save_scene
Save a scene, optionally as a new variant.
How to use it
save_scene is exposed by the Godot MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the save_scene tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
FULL GODOT MCP LISTINGOther tools in Godot MCP (29)
Add a node to an existing scene.
Create a new scene in a Godot project.
(string, required): Directory to search for projects
Edit properties of an existing node in a scene.
Export MeshLibrary resources
(string, required): Path to the file (relative to project)
Retrieve current debug output and errors from running projects.
Get the installed Godot version information.
Retrieve detailed metadata about a Godot project.
Get the UID for a specific file in a Godot project.
Launch the Godot editor for a specific project.
Find Godot projects in a specified directory.
Load a texture into a Sprite2D node.
(string, optional): New path to save as variant
(string, required): Name for the new node
(string, required): Path to the node to edit
(string, required): Type of node to add (e.g., "Sprite2D", "CollisionShape2D")
(string, optional): Path to parent node (defaults to root)
(string, required): Path to the Godot project directory
(object, optional): Additional properties to set
(boolean, optional): Whether to search recursively (default: false)
Remove a node from a scene.
(string, optional): Type of the root node (default: "Node2D")
Execute a Godot project and capture output.
(string, optional): Specific scene to run
(string, required): Path for the new scene file (relative to project)
Stop any currently running Godot project.
(string, required): Path to the texture file (relative to project)
Update UID references in a project by resaving resources.