Godot MCP
An MCP bridge tool for the Godot engine that enables AI agents to launch the engine, read error messages, and modify scene files, forming a closed-loop automated debugging workflow.
Timeline (last 90 days)
When configuring GodotPath on macOS, it must point to the executable inside godot.app; specifying only godot.app will cause MCP startup to fail with an error that godot cannot be found.
Godot MCP needs to be built from source, and the sign of a successful build is the generation of index.js under the Build folder.
In VSCode's mcp.json, three servers can be configured: the Godot server (running index.js with Node), Chrome DevTools, and Context7 (run via npx).
Godot MCP comes in two forms: the command-line external type (calls Godot in the background, no need to open the editor) and the editor plugin type (installed into Godot as a plugin, dependent on the editor being open).
The Coding Solo version of Godot MCP used in the article's main thread is the command-line external type and cannot perceive unsaved content in the editor.
For beginners, the minimum capability requirements for Godot MCP include: reading the project structure, creating scenes and nodes, running the project, and reading debug output.
The agent self-check loop has five fixed steps per round: modify the code, run it via Godot MCP, read the output to check for errors, run the tests and record the exit code, and take a screenshot with a window and describe the visuals.
The developer's tool stack includes Blender MCP and TripoAI for 3D models, Godot MCP for engine integration, Codex as a backup, ElevenLabs for sound effects, and Stable Audio for music.
All Facts (9)
Configuring the Godot MCP server requires installing Node.js as a runtime dependency.
60%UnverifiedWhen configuring GodotPath on macOS, it must point to the executable inside godot.app; specifying only godot.app will cause MCP startup to fail with an error that godot cannot be found.
50%UnverifiedGodot MCP needs to be built from source, and the sign of a successful build is the generation of index.js under the Build folder.
50%UnverifiedIn VSCode's mcp.json, three servers can be configured: the Godot server (running index.js with Node), Chrome DevTools, and Context7 (run via npx).
50%UnverifiedGodot MCP comes in two forms: the command-line external type (calls Godot in the background, no need to open the editor) and the editor plugin type (installed into Godot as a plugin, dependent on the editor being open).
50%UnverifiedThe Coding Solo version of Godot MCP used in the article's main thread is the command-line external type and cannot perceive unsaved content in the editor.
50%UnverifiedFor beginners, the minimum capability requirements for Godot MCP include: reading the project structure, creating scenes and nodes, running the project, and reading debug output.
50%UnverifiedThe agent self-check loop has five fixed steps per round: modify the code, run it via Godot MCP, read the output to check for errors, run the tests and record the exit code, and take a screenshot with a window and describe the visuals.
50%UnverifiedThe developer's tool stack includes Blender MCP and TripoAI for 3D models, Godot MCP for engine integration, Codex as a backup, ElevenLabs for sound effects, and Stable Audio for music.
50%