pypi · kvm-pilot
KVM_PILOT_PROFILE — Profile name from ~/.config/kvm-pilot/config.toml naming the KVM/BMC to target
KVM_PILOT_MCP_READ_ONLY — Least-privilege posture: only read-only tools are registered; effect gates force-closed. Recommended for first contact (set to 1)
KVM_PILOT_MCP_DRY_RUN — Rehearsal posture: destructive calls are logged, never sent (set to 1)
KVM_PILOT_MCP_ALLOW_POWER — Operator opt-in enabling power control of the managed host (per-effect gate; see also _ALLOW_HID, _ALLOW_MEDIA, _ALLOW_SSH, _ALLOW_APPLIANCE, _ALLOW_EXTERNAL_WRITE)
KVM_PILOT_HOST — Device address (KVM/BMC) when not using a config-file profile
KVM_PILOT_USER — Device username when not using a config-file profile
KVM_PILOT_PASSWD · secret — Device password when not using a config-file profile (KVM_PILOT_HOST / KVM_PILOT_USER accompany it)
ANTHROPIC_API_KEY · secret — Optional: enables server-side vision for classify_screen / wait_for_state; without it, classification falls back to the calling agent