Installation
Prerequisites
Section titled “Prerequisites”Before installing GodotIQ, ensure you have:
- Python 3.10, 3.11, 3.12, 3.13 (python.org/downloads)
- Godot 4.x (any 4.x release) (godotengine.org)
- An MCP-compatible AI client (Claude Code, Codex, Cursor, Windsurf, VS Code Copilot, or any MCP client)
Install GodotIQ
Section titled “Install GodotIQ”-
Install via pip:
Terminal window pip install godotiqThis installs the Community edition with 22 free tools for reading, writing, executing, and querying your Godot project. Only 4 runtime dependencies (mcp, websockets, httpx, platformdirs). Available on PyPI.
-
Configure your MCP client — pick your client in the tabs below.
-
Verify the connection by asking your AI to use the
godotiq_pingtool, or simply ask: “Ping GodotIQ”. It should confirm the server is running.
Configure Your MCP Client
Section titled “Configure Your MCP Client”Pick your client in the tabs, toggle Community or Pro, and copy the snippet. Swap in your project path (the placeholder is <REPLACE_WITH_YOUR_GODOT_PROJECT_PATH>); for Pro, replace the license-key token with the key from your purchase email.
claude mcp add godotiq -- env GODOTIQ_PROJECT_ROOT=<REPLACE_WITH_YOUR_GODOT_PROJECT_PATH> uvx godotiq claude mcp add godotiq -- env GODOTIQ_PROJECT_ROOT=<REPLACE_WITH_YOUR_GODOT_PROJECT_PATH> GODOTIQ_LICENSE_KEY=GODOTIQ-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX uvx godotiq codex mcp add godotiq -- env GODOTIQ_PROJECT_ROOT=<REPLACE_WITH_YOUR_GODOT_PROJECT_PATH> uvx godotiq [mcp_servers.godotiq]
command = "uvx"
args = ["godotiq"]
[mcp_servers.godotiq.env]
GODOTIQ_PROJECT_ROOT = "<REPLACE_WITH_YOUR_GODOT_PROJECT_PATH>" codex mcp add godotiq -- env GODOTIQ_PROJECT_ROOT=<REPLACE_WITH_YOUR_GODOT_PROJECT_PATH> GODOTIQ_LICENSE_KEY=GODOTIQ-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX uvx godotiq [mcp_servers.godotiq]
command = "uvx"
args = ["godotiq"]
[mcp_servers.godotiq.env]
GODOTIQ_PROJECT_ROOT = "<REPLACE_WITH_YOUR_GODOT_PROJECT_PATH>"
GODOTIQ_LICENSE_KEY = "GODOTIQ-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" {
"mcpServers": {
"godotiq": {
"command": "uvx",
"args": ["godotiq"],
"env": {
"GODOTIQ_PROJECT_ROOT": "<REPLACE_WITH_YOUR_GODOT_PROJECT_PATH>"
}
}
}
} {
"mcpServers": {
"godotiq": {
"command": "uvx",
"args": ["godotiq"],
"env": {
"GODOTIQ_PROJECT_ROOT": "<REPLACE_WITH_YOUR_GODOT_PROJECT_PATH>",
"GODOTIQ_LICENSE_KEY": "GODOTIQ-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
}
}
}
} {
"mcpServers": {
"godotiq": {
"command": "uvx",
"args": ["godotiq"],
"env": {
"GODOTIQ_PROJECT_ROOT": "<REPLACE_WITH_YOUR_GODOT_PROJECT_PATH>"
}
}
}
} {
"mcpServers": {
"godotiq": {
"command": "uvx",
"args": ["godotiq"],
"env": {
"GODOTIQ_PROJECT_ROOT": "<REPLACE_WITH_YOUR_GODOT_PROJECT_PATH>",
"GODOTIQ_LICENSE_KEY": "GODOTIQ-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
}
}
}
} {
"mcp.servers": {
"godotiq": {
"command": "uvx",
"args": ["godotiq"],
"env": {
"GODOTIQ_PROJECT_ROOT": "<REPLACE_WITH_YOUR_GODOT_PROJECT_PATH>"
}
}
}
} {
"mcp.servers": {
"godotiq": {
"command": "uvx",
"args": ["godotiq"],
"env": {
"GODOTIQ_PROJECT_ROOT": "<REPLACE_WITH_YOUR_GODOT_PROJECT_PATH>",
"GODOTIQ_LICENSE_KEY": "GODOTIQ-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
}
}
}
}
macOS/Linux: pwd · Windows PowerShell: (Get-Location).Path
Omit GODOTIQ_LICENSE_KEY to use Community. Add your license key to unlock the 14 Pro intelligence tools.
Activate Pro
Section titled “Activate Pro”After purchasing GodotIQ Pro, toggle the Pro switch in the snippet above and paste your license key in place of GODOTIQ-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX. The config stays identical to Community apart from the added GODOTIQ_LICENSE_KEY env.
Your license key arrives by email. This unlocks all 14 Pro intelligence tools. Without a key, the 22 free tools work normally; Pro-only tools return preview/upgrade output until a valid Pro license is configured.
Verify activation
Section titled “Verify activation”godotiq auth statusIf the status prints license: pro (active), you’re wired up. Head to /manage/ if anything looks wrong.
How Pro activation works
Section titled “How Pro activation works”GodotIQ always installs as a single public package. When GODOTIQ_LICENSE_KEY is present and valid, GodotIQ automatically downloads the private Pro bundle on first use and caches it locally. There is no separate pip install for Pro.
Community users still see the 22 free tools. Pro-only tools return preview/upgrade output until a valid Pro license is configured.
After the bundle has been downloaded once, Pro continues working from the local cache. If you are offline on the first Pro run after installing or upgrading, GodotIQ falls back to Community mode for that session.
Troubleshooting
Section titled “Troubleshooting”If something’s wrong, see /troubleshooting/ or email [email protected].