Use the doctor command to run environment and dependency diagnostics. It validates the setup and checks for required components. For Compose, it first looks for plugin v2 of docker compose and falls back to legacy docker-compose if present.

Here is a sample abbreviated output:
[doctor] docker: OK
[doctor] docker server version: 26.1.1
[doctor] docker compose (v2): OK
[doctor] python   : 3.12.3 (supported)
[doctor] openedge-mcp-server: present
[doctor] openedge-mcp-utils  : present
[doctor] network (mcpnet): exists
[doctor] done
Where,
  • (supported)—Specifies that version is within 3.11–3.13, which is the validated range.
  • (unsupported — need 3.11–3.13)—Specifies that version is outside validated range. Upgrade or downgrade is recommended.
Running doctor early shifts environment errors left, enabling faster time to first successful profile.