MCP server for full Godot 4.x engine control. Offers 149 tools for AI-driven game development automation and natural language interaction.
314 GitHub stars with active community development
149 tools for AI-driven game development
Open source under MIT license — free to use and modify
Godot MCP is a comprehensive Model Context Protocol server that gives AI assistants full control over the Godot 4.x game engine. It provides 149 tools covering networking, 3D/2D rendering, UI controls, audio effects, animation trees, file I/O, runtime code execution, property inspection, scene manipulation, signal management, physics, project creation, and more. With features like executing arbitrary GDScript, inspecting and modifying node properties, controlling animations, and managing signals, it enables AI-driven game development directly from natural language or code editors.
Godot MCP is built for Godot 4.x (4.0 and above) and takes advantage of features specific to that version. It may not be compatible with Godot 3.x.
No. The server connects to your running Godot project via a TCP socket, so no project modifications are required. Just install the server and start your AI client.
The server runs asynchronously and tools like `game_eval` execute within the game's process, so heavy scripts could impact performance. For production builds, it's best to disable the server or restrict its use to development.
Follow the instructions in the README: install Node.js dependencies, run the MCP server script, and configure your AI client (e.g., Claude, Cursor) to connect to the server's endpoint.
Install Godot MCP to get started:
Or visit the project page for detailed setup instructions.