Monitor and control Klipper/Moonraker 3D printers with safety confirmations.
Monitor and control Klipper-based 3D printers via the Moonraker API. This skill includes safety protocols to prevent accidental printer control.
All control commands (Pause, Resume, Cancel) require a --confirm flag. The AI agent MUST request user confirmation before executing these actions.
Scripts default to localhost:7125. Pass [host] and [port] as arguments to target a specific printer.
Get high-level printer state, temperatures, and progress.
./scripts/status.sh [host] [port]
Capture a timestamped image from the configured webcam.
./scripts/snapshot.sh [host] [port]
Requires Confirmation.
./scripts/pause.sh [host] [port] --confirm
Requires Confirmation.
./scripts/resume.sh [host] [port] --confirm
Requires Confirmation.
./scripts/cancel.sh [host] [port] --confirm
IMMEDIATE ACTION. No confirmation required for emergency shutdowns.
./scripts/emergency_stop.sh [host] [port]