Godot MCP logo

Godot MCP

Unclaimed

by tugcantopaloglu

MCP 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

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
aiautomationcsharpdotnetgame-developmentgdscriptgodotgodot-enginemcpmcp-servermodel-context-protocoltypescript

More in Automation

Browse the full directory

Unclaimed 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 server

Security 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

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

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.