godot_duplicate_node
Duplicate a node in the tree
How to use it
godot_duplicate_node is exposed by the Godot MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the godot_duplicate_node tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
FULL GODOT MCP SERVER LISTINGOther tools in Godot MCP Server (38)
Add a child node (60+ node types)
Attach a GDScript to a node
Connect a signal to a method
Create a new scene (roottype: Node2D, Node3D, Control)
Create or overwrite a .gd file
Remove a script from a node
Disconnect a signal
Open a script in the editor
Run arbitrary GDScript code
Get import options for an asset
List export presets
List editor plugins
Get project name, path, main scene, engine version
Read project settings (one or all)
Read a property value from a node
Get full scene hierarchy tree
List all signals for a node
Get detailed connection health status
List all available tools
Reload all GDScripts in the project
List files in a project directory
Open a scene file (res://...)
Check if Godot editor is connected
Read file contents as text
Trigger asset reimport
Remove a node by path
Move a node to a new parent
Load and inspect a .tres/.res resource
Create and save a resource file
Export project using a preset
Play the current scene (F5)
Save the current scene
Enable/disable a plugin
Write a project setting value
Set a property on a node (position, text, visible, etc.)
Stop running scene (F8)
Check a script for syntax errors
Write text to a file (creates directories as needed)