Lightweight TypeScript MCP server for Godot 4.x. Enables AI assistants to interact with the Godot game engine for scene editing and scripting.
42+ GitHub stars with active community development
Open source under MIT license — free to use and modify
MCP server connecting AI assistants to the Godot 4.x game engine
Godot MCP Runtime is a lightweight, zero-footprint TypeScript MCP server that connects AI assistants directly to Godot 4.x game engine. It provides comprehensive headless editing (scenes, nodes, scripts, signals, validation) without requiring the Godot editor window, plus full runtime control including screenshots, input simulation, UI discovery, and live GDScript execution against the running game. No addon installation needed—just use npx to launch and it auto-cleans on shutdown. Think of it as Playwright MCP for Godot: AI agents can not only write your game code, but also verify their own work by checking if scenes load, buttons respond, values update, and scripts run without errors.
No, Godot MCP Runtime requires no addon installation. It runs entirely via npx and auto-cleans its temporary files on shutdown, leaving zero footprint in your project.
Yes, it works with any Godot 4.x project. Since there's no addon or project modification, you can point it at your project folder immediately.
No, it's not a playtesting replacement. It's designed for functional verification—loading scenes, simulating input, checking UI state, and running scripts—to confirm that changes work. It won't catch subtle feel issues or determine if your game is fun.
The runtime bridge adds minimal overhead; it screenshots, simulates input, and executes scripts on demand. The server auto-cleans on shutdown and doesn't persist files, keeping performance impact low.
Install Godot MCP Runtime to get started:
Or visit the project page for detailed setup instructions.