Godot MCP
An MCP server for the Godot engine: launch the editor, run projects and edit scenes from an agent
- 6,620 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Launches the Godot editor and project executables on the user's machine
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/godot-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Launches the Godot editor and project executables on the user's machine
This is third-party code. Review the repository files before installing.
What it does
The server gives an agent direct access to the Godot engine through command-line processes. It can open the editor for a specific project, run it in debug mode, and pull console output and error messages back into the conversation. Separate commands create scenes with a chosen root node, add child nodes with properties, load sprites and textures, and export 3D scenes as a MeshLibrary for GridMap. It also lists projects in a folder, inspects project structure, reports the installed Godot version, and manages resource UIDs on Godot 4.4 and newer.
Who it is for. For Godot game developers who want an agent to run the project and read its debug output directly.
Good fit when
- You want the agent to run the project itself and parse console errors
- You want to assemble a scene or add nodes without manual clicking in the editor
- You need the project structure and scene list for the agent's next steps
Not a fit when
- Godot itself is not installed on the machine
- You need multiplayer network debugging or profiling that the server does not cover
Example request
Run my Godot project in debug mode and show me what the console printsMCP
- Transport
- stdio
- Authentication
- not required
Environment variables
GODOT_PATH- Path to the Godot executable when it is not on the system PATH
DEBUG- Enables verbose debug output from the server itself
Limitations
Requires a locally installed Godot and Node.js 18 or newer. The server launches real editor and project processes on the user's machine, so the agent needs filesystem access to the project.
How to disable. Run claude mcp remove godot or remove the godot entry from your client's MCP configuration.
FAQ
Do I need to install Godot separately?
Yes, the server drives an already installed engine through the command line and does not bundle the engine itself.
Does it only work with Claude Code?
No, it is a standard stdio MCP server; the README includes a ready configuration for Cline and any other MCP-compatible client.
Discussion
No questions or reviews yet.
Related
MCP serversAn MCP server and plugin for Godot 4.4+: the agent edits scenes and scripts in the editor, runs the game and reads errors
MCP for the Godot editor: an agent edits scenes, runs the game, freezes time and verifies its own work by playtest
An MCP server for Godot 4 that runs inside the editor: the agent edits scenes, nodes and scripts, runs the project and reads the debugger, no Node.js
An addon makes the Godot 4.2 and newer editor an MCP server with over 150 operations and a tool set that grows on request.
An MCP server for the Godot engine: connects Claude Code, Claude Desktop and Codex to a live editor to build scenes, scripts and materials
Godot MCP Enhanced reads, edits, runs and verifies Godot 4.5 to 4.7 projects: scenes, scripts, UI and tests with path protection.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| Godot MCP (this card) | no | not required | 6,620 | |
| Godot MCP Full Control | no | not required | 513 | an MCP server with 157 tools for Godot 4 |
| Godot MCP Native | no | not required | 874 | an MCP server for Godot 4 that runs inside the editor |
| Fennara Godot AI | no | not required | 319 | a Godot addon and MCP server |
README in short
The README lists the server's toolset: launching the editor and project, capturing debug output, controlling execution, reporting the Godot version, finding projects in a directory, analyzing project structure, and scene work including node creation, sprite loading, and MeshLibrary export. Claude Code needs one claude mcp add command, and other clients get a JSON config with GODOT_PATH and DEBUG environment variables. MIT licensed.