Skip to main content
Glama

Gear

Made with Godot npm

Gear allows AI assistants to directly run, inspect, modify, and debug your Godot projects.


Quick Start (3 Minutes)

Requirements

  • Godot 4.x

  • Node.js 18+

  • MCP-supported client (Claude Desktop, Cursor, Cline, etc.)

1) Start Gear

npx -y gear

Or install globally:

npm install -g gear-godot-mcp
gear

2) Configure MCP Client

Add the following to your client's configuration file (e.g., Claude Desktop):

{
  "mcpServers": {
    "godot": {
      "command": "npx",
      "args": ["-y", "gear"],
      "env": {
        "GODOT_PATH": "/path/to/godot"
      }
    }
  }
}

3) Try These Commands

  • "List all Godot projects in the /your/projects directory"

  • "Create scenes/Player.tscn with a CharacterBody2D root node"

  • "Run the project, get debug output, and fix the errors"


Related MCP server: Godot MCP Enhanced

Why Use Gear

Core Advantages

Feature

Description

Real-time Feedback

Run games, check logs, and fix issues instantly

110+ Tools

Covers scenes/scripts/resources/runtime/LSP/debugging/input/assets

Token Efficient

Only 33 core tools exposed by default; activate others on demand

Dynamic Tool Groups

Automatically activate relevant tool groups when searching for tools

Deep Integration

ClassDB queries, runtime inspection, and breakpoint debugging

Use Cases

  • ✅ Indie developers using AI to accelerate development

  • ✅ Teams needing AI to understand real project/runtime states

  • ✅ Heavy debugging workflows (breakpoints, stack traces, runtime inspection)


Tool Usage Modes

Tool Exposure Levels

Gear has three tool exposure modes:

Mode

Tool Count

Description

compact (default)

33 core + 78 on-demand

Token efficient, loaded on demand

full

110+

All tools exposed

legacy

110+

Same as full

Dynamic Tool Groups in compact Mode

In compact mode, the 78 additional tools are organized into 22 dynamic tool groups:

Tool Group

Tool Count

Description

scene_advanced

3

Node duplication, reparenting, loading sprites

runtime

4

Runtime scene inspection, property modification

dap

6

Breakpoints, stepping, stack traces

lsp

3

Code completion, hover, symbol list

testing

6

Screenshots, input injection

animation

5

Animations, tracks, state machines

resource

4

Materials, shaders, resource creation

...

...

And more

How to Use Tool Groups

1. Auto-activation (Recommended)

Use tool.catalog to search for relevant tools; matching tool groups will activate automatically

2. Manual Activation

Use tool.groups to manually activate specific tool groups "Activate the dap tool group for debugging"

3. Deactivation

Use tool.groups to reset activated groups


Installation

npx -y gear

Method B: Global Installation

npm install -g gear-godot-mcp
gear

Method C: Source Installation

git clone https://github.com/HaD0Yun/Gear-godot-mcp.git
cd Gear-godot-mcp
npm install
npm run build
node build/index.js

Feature Overview

Scene Editing

  • Create scenes, add/delete nodes

  • Modify node properties

  • Node reparenting

Script Workflow

  • Create/modify scripts

  • Analyze script structure

  • Symbol renaming

Runtime Debugging

  • Inspect runtime scene tree

  • Set breakpoints, step through code

  • View variable values

Input & Screenshots

  • Inject keyboard/mouse input

  • Capture game screen

  • Viewport capture

Asset Management

  • Search CC0 assets (Poly Haven, AmbientCG, Kenney)

  • Download resources to project


Environment Variables

Variable

Purpose

Default Value

GEAR_TOOL_PROFILE

Tool exposure mode

compact

GODOT_PATH

Path to Godot executable

Auto-detected

GODOT_BRIDGE_PORT

Bridge service port

6505

GEAR_TOOLS_PAGE_SIZE

Tool list page size

33

DEBUG

Debug logs

false


FAQ

Issue

Solution

Godot not found

Set GODOT_PATH environment variable

Tool list empty

Restart MCP client

Invalid project path

Confirm project.godot file exists

Runtime tools not working

Install and enable the runtime addon plugin

Tool not found

Use tool.catalog to search and activate relevant tool groups


License

MIT — See LICENSE for details.

Acknowledgments

Install Server
A
license - permissive license
A
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that gives AI assistants direct control over Godot 4 game development projects. It enables launching the editor, running projects, creating and editing scenes, writing GDScript, and inspecting assets through natural language commands.
    44
    30
    4
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    An enhanced MCP server for interacting with the Godot game engine, enabling AI assistants to launch the editor, run projects, manage scenes and nodes, and handle scripts.
    16
    MIT
  • A
    license
    B
    quality
    B
    maintenance
    This MCP server allows AI assistants to control the Godot editor and running games, enabling scene creation, script editing, input simulation, and gameplay testing through 174 tools.
    100
    215
    MIT

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to control Unreal E…

  • An MCP server that gives your AI access to the source code and docs of all public github repos

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/wvfp/gear-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server