Godot MCP
UnclaimedMCP server for full Godot 4.x engine control: 157 tools for AI-driven game development (GDScript and C#/.NET). Tested with Godot 4.7.
Set up this server
More in Automation
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
add_node
Add a node to an existing scene
attach_script
Attach a GDScript to a scene node
create_resource
Create a .tres resource file
create_scene
Create a new scene with a root node type
export_mesh_library
Export a scene as MeshLibrary
game_call_method
Call any method on a node
game_change_scene
Switch to a different scene
game_click
Click at a position
game_connect_signal
Connect a signal to a method
game_disconnect_signal
Disconnect a signal
game_emit_signal
Emit a signal with arguments
game_eval
Execute arbitrary GDScript with return values
game_get_node_info
Detailed node introspection
game_get_property
Get any node property
game_get_scene_tree
Get full scene tree structure
game_get_ui
Get all visible UI elements
game_instantiate_scene
Add a PackedScene to the running tree
game_key_press
Send key press or input action
game_mouse_move
Move the mouse
game_remove_node
Remove a node from the tree
game_reparent_node
Move a node to a new parent
game_screenshot
Capture a screenshot (base64 PNG)
game_set_property
Set any node property (auto type conversion)
get_debug_output
Get console output and errors
get_godot_version
Get installed Godot version
get_project_info
Get project metadata
get_uid
Get UID for a file (Godot 4.4+)
launch_editor
Launch Godot editor for a project
list_project_files
List/filter project files
list_projects
Find Godot projects in a directory
load_sprite
Load a texture into a Sprite2D node
modify_project_settings
Change a project setting
modify_scene_node
Modify node properties in a scene file
read_project_settings
Parse project.godot as JSON
read_scene
Read full scene tree as JSON
remove_scene_node
Remove a node from a scene file
run_project
Run a Godot project and capture output
save_scene
Save a scene (with optional variant path)
stop_project
Stop the running project
update_project_uids
Resave resources to update UIDs
Tool change history
FAQ
Questions about Godot MCP Server
- How do I connect Godot MCP Server to Claude?
- The project does not publish a launch command that MCPVault could verify. Open the repository linked on this page for its install steps; the listing names Claude Code, Cursor, VS Code as compatible clients.
- Is Godot MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Godot MCP Server do?
- Godot MCP Server documents 40 tools to the agent, including add_node, attach_script, create_resource. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.