LogoSTMCP
Download
godot-mcp

Godot MCP

Godot MCP is a Model Context Protocol server that enables AI assistants to interact with the Godot game engine, providing capabilities to launch the editor, run projects, capture debug output, and manage scenes through a standardized interface.

Tools

1. launch_editor

Open the Godot editor for a specific project.

2. run_project

Execute Godot projects in debug mode.

3. get_debug_output

Retrieve console output and error messages.

4. stop_project

Stop Godot projects programmatically.

5. get_godot_version

Retrieve the installed Godot version.

6. list_projects

Find Godot projects in a specified directory.

7. get_project_info

Get detailed information about project structure.

8. create_scene

Create new scenes with specified root node types.

9. add_node

Add nodes to existing scenes with customizable properties.

10. load_sprite

Load sprites and textures into Sprite2D nodes.

11. export_mesh_library

Export 3D scenes as MeshLibrary resources for GridMap.

12. save_scene

Save scenes with options for creating variants.

13. get_uid

Get UID for specific files.

14. update_project_uids

Update UID references by resaving resources.

Open Graph image for Godot MCP

JSON Config

{
  "mcpServers": {
    "godot": {
      "command": "node",
      "args": ["/absolute/path/to/godot-mcp/build/index.js"],
      "env": {
        "DEBUG": "true"
      },
      "disabled": false,
      "autoApprove": [
        "launch_editor",
        "run_project",
        "get_debug_output",
        "stop_project",
        "get_godot_version",
        "list_projects",
        "get_project_info",
        "create_scene",
        "add_node",
        "load_sprite",
        "export_mesh_library",
        "save_scene",
        "get_uid",
        "update_project_uids"
      ]
    }
  }
}

Useful Links

Information

Categories