MoonScout Logo

MoonScout

Scout local networks for active Moonraker / Klipper instances
🏷️

Want System Hostnames? Hosted HTTPS websites are restricted by browser origin rules to IP-only socket checks. Download the Standalone HTML file to read Moonraker's API and display system hostnames!

Detecting local subnet...
Instructions & Features Guide

How to Use

  1. Ensure your device is connected to your home Wi-Fi / local network.
  2. MoonScout will attempt to auto-detect your subnet. Tap Scout to begin scanning.
  3. Once the scan finishes, action buttons will appear to launch tabs or export bookmarks.

🚀 "Launch Fleet" Launcher

Clicking Launch Fleet opens a quick-launch drawer. Click each printer's button to open its interface in a background tab without stealing window focus!

🔖 "Export Bookmarks" Feature

To easily save your fleet into your browser's bookmarks bar:

  1. Click Export Bookmarks to download Klipper_Printers_Bookmarks.html.
  2. Open your browser's Bookmark Manager (Ctrl+Shift+O on Windows/Linux or Cmd+Option+B on Mac).
  3. Select Import Bookmarks and choose the downloaded file. A new "Klipper Printers" folder containing all hostnames and links will appear on your bookmark bar!

How Hostnames Work

MoonScout reads the Linux system hostname of the host device (e.g., Raspberry Pi or CB1) via Moonraker's system API—not the custom display name set inside Mainsail or Fluidd GUI settings.

Moonraker Configuration Requirement

To allow local browser scripts to read printer hostnames, ensure your moonraker.conf includes wildcard authorization:

[server]
host: 0.0.0.0
port: 7125

[authorization]
cors_domains:
    *
Download Standalone Version (Hostnames Unlocked)

Run MoonScout Locally

Running MoonScout directly from a local HTML file unlocks full Moonraker JSON payload access, allowing it to extract system hostnames directly alongside IP addresses.

Download the standalone single-file version to run scans directly from your local filesystem with full system hostname discovery.

📥 Download Standalone MoonScout
How It Works (Privacy & Security)

100% Client-Side & Private

MoonScout runs entirely in your web browser. No telemetry, analytics, tracking, or local IP details are ever transmitted to any external server.