Home › Development › GodotLens

GodotLens

Godot's own view of your GDScript project: navigation, diagnostics, engine API, scene checks

Python Local
★ 8 stars Last pushed 2026-07-27 License: Apache-2.0

Topics: Developer Tools

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (npm 1.1.1)

npx -y godotlens-mcp@1.1.1

Or add to your MCP client config:

{
  "mcpServers": {
    "godotlens-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "godotlens-mcp@1.1.1"
      ],
      "env": {
        "GODOT_LSP_HOST": "<YOUR_VALUE>",
        "GODOT_LSP_PORT": "<YOUR_VALUE>",
        "GODOT_DAP_HOST": "<YOUR_VALUE>",
        "GODOT_DAP_PORT": "<YOUR_VALUE>",
        "GODOT_BIN": "<YOUR_VALUE>",
        "GODOT_PROJECT_ROOT": "<YOUR_VALUE>",
        "GODOT_LSP_TIMEOUT": "<YOUR_VALUE>",
        "GODOT_DIAGNOSTICS_TIMEOUT": "<YOUR_VALUE>",
        "GODOT_VERSION": "<YOUR_VALUE>",
        "GODOT_FIND_FILE_LIMIT": "<YOUR_VALUE>"
      }
    }
  }
}
  • GODOT_LSP_HOST — Godot language server host
  • GODOT_LSP_PORT — Godot language server port (the VS Code extension uses 6008)
  • GODOT_DAP_HOST — Godot debug adapter host
  • GODOT_DAP_PORT — Godot debug adapter port, used by the debug_* tools
  • GODOT_BIN — Godot executable, required by scene_* and project_config
  • GODOT_PROJECT_ROOT — Project root; auto-detected by walking up for project.godot
  • GODOT_LSP_TIMEOUT — Seconds to wait for a single LSP response
  • GODOT_DIAGNOSTICS_TIMEOUT — Seconds to wait for diagnostics after a sync
  • GODOT_VERSION — Override Godot capability detection
  • GODOT_FIND_FILE_LIMIT — Max files gdscript_find inspects across the project

Package (pypi 1.1.1)

uvx godotlens-mcp

Or add to your MCP client config:

{
  "mcpServers": {
    "godotlens-mcp": {
      "command": "uvx",
      "args": [
        "godotlens-mcp"
      ],
      "env": {
        "GODOT_LSP_HOST": "<YOUR_VALUE>",
        "GODOT_LSP_PORT": "<YOUR_VALUE>",
        "GODOT_DAP_HOST": "<YOUR_VALUE>",
        "GODOT_DAP_PORT": "<YOUR_VALUE>",
        "GODOT_BIN": "<YOUR_VALUE>",
        "GODOT_PROJECT_ROOT": "<YOUR_VALUE>",
        "GODOT_LSP_TIMEOUT": "<YOUR_VALUE>",
        "GODOT_DIAGNOSTICS_TIMEOUT": "<YOUR_VALUE>",
        "GODOT_VERSION": "<YOUR_VALUE>",
        "GODOT_FIND_FILE_LIMIT": "<YOUR_VALUE>"
      }
    }
  }
}
  • GODOT_LSP_HOST — Godot language server host
  • GODOT_LSP_PORT — Godot language server port (the VS Code extension uses 6008)
  • GODOT_DAP_HOST — Godot debug adapter host
  • GODOT_DAP_PORT — Godot debug adapter port, used by the debug_* tools
  • GODOT_BIN — Godot executable, required by scene_* and project_config
  • GODOT_PROJECT_ROOT — Project root; auto-detected by walking up for project.godot
  • GODOT_LSP_TIMEOUT — Seconds to wait for a single LSP response
  • GODOT_DIAGNOSTICS_TIMEOUT — Seconds to wait for diagnostics after a sync
  • GODOT_VERSION — Override Godot capability detection
  • GODOT_FIND_FILE_LIMIT — Max files gdscript_find inspects across the project

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry