Printer compatibility · Get involved

Show us what your printer has to say.

The 3MF Katalog Manager is set to ask printers how much filament was actually used and, once you confirm, deduct it from the spool. To make this work reliably with as many printers as possible, we are collecting real responses from as many models as possible. Pick your printer type at the top: Klipper, OctoPrint, Prusa or Bambu Lab.

5–10 minutes nothing is changed on the printer Klipper with Moonraker only
Why we ask

What works, what doesn't, and why we need your test data

Every printer reports its filament usage differently, and some don't at all. In a 15-slide overview we show openly what is technically possible, what isn't, and which printers we can only connect with your test reports.

  • anonymous
  • voluntary
  • every test helps make the project better

Does your printer qualify?

If you control your printer in the browser with Mainsail or Fluidd, Moonraker is running and you can take part.

Out of the box

Elegoo Neptune 4 / 4 Pro / 4 Plus / 4 Max · Qidi Q1 Pro, Plus4, X-Plus 3, X-Max 3 · Sovol SV06 Plus ACE, SV07, SV08 Max · Creality K2 / K2 Plus

With root or mod

Creality K1 / K1C / K1 Max, Ender-3 V3 / V3 KE (Helper Script) · Flashforge Adventurer 5M · Anycubic Kobra 3 (Rinkhals)

DIY & conversions

Voron, RatRig, Ender 3 & co. with a Raspberry Pi (MainsailOS, KIAUH)

Not yet included

Elegoo Centauri Carbon and other printers without Moonraker. OctoPrint, Prusa and Bambu Lab have their own tabs at the top.

1 · Open the addresses

Enter the address you use to open Mainsail or Fluidd. The links adjust and open in a new tab.

Important: If your browser offers to translate the printer's page, please decline. A translated response is useless to us.

1
http://<IP>/server/infoMoonraker version and whether print history is on
Open ↗
2
http://<IP>/access/infowhether programs may access it without logging in
Open ↗
3
http://<IP>/server/history/list?limit=5the last five prints, ideally including a cancelled one
Open ↗
4
http://<IP>/printer/objects/listoptional: which components your printer reports, e.g. a multi-color unit
Open ↗
5
http://<IP>/server/spoolman/statusoptional: whether Spoolman is connected
Open ↗

No response? Try the IP with :7125. On Qidi it is usually :10088, on rooted Creality K1 :4408. An error message like 401 or 404 is a result, too, just copy it as well.

2 · Paste the responses and send

Response 1/server/info
Response 2/access/info
Response 3/server/history/list?limit=5
Response 4 optional/printer/objects/list
Response 5 optional/server/spoolman/status
Thanks for helping out! Your responses arrived. Step by step, this makes the catalog compatible with more printers.

Already tested

PrinterSystemCheckedResult
Sovol SV08Stock KlipperPrint list and usage, deducting from the spool in the app✓ Confirmed in daily use
Anycubic Kobra S1 with ACE ProRinkhalsPrint list and usage readable, matching file names to the model✓ Test report checked
Qidi Smart 3Stock KlipperPrint list and usage readable; the printer's clock was wrongFrom v0.15.0

“Confirmed in daily use”: tried with the app on a real printer. “Test report checked”: the data from the anonymous form fits, a hands-on test is still missing. Your printer is missing? Your test adds it.