edit_file
Find & replace in any file (supports regex)
How to use it
edit_file is exposed by the Claude GoDot MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the edit_file tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Claude GoDot MCP
uv pip install -e .Other tools in Claude GoDot MCP (39)
Add a global singleton
Add any node type to scene
Create and assign a resource to a node property
Instantiate scene as child of a node
Add node to a named group (persistent)
Attach script to a node
Bake NavigationRegion2D/3D nav meshes (auto-finds all if no path given)
Set multiple properties on multiple nodes at once
Connect a signal to a method on another node
Create new .tscn with specified root type
Create new GDScript file
Remove node from scene
Delete scene file
Remove a signal connection
Clone a node
Run arbitrary GDScript in editor context
Find all nodes matching type/name pattern
List all autoload singletons
List all available properties for a Godot class
Get all groups a node belongs to
List all signals on a node + current connections
List all open scripts with source code
Get project name, version, Godot version
Get raw .tscn file content
Get full node tree with all properties
Reparent node to different parent
Open scene in editor
Run scene in editor
Remove a global singleton
Remove node from group
Rename a node
Change child index within parent
Save current scene to disk
Set UI anchor preset on Control nodes
Set precise anchor values on Control nodes
Set the project's main scene
Stop running scene
Set any property on a node
Open script in editor