Source: https://missionpinball.org/latest/tools/monitor/ (archived 2026-10-09; summary and quotes).
- A graphical app that connects to a running MPF and shows its devices in real time.
- "Left-click on a switch to 'tap' it (activate & release)"; "Right-click on a switch to 'toggle'
it." LEDs show their colours live on the playfield.
- Add "photo(s) of your playfield and then drag-and-drop LEDs, lights, and switches from the device
tree onto the layout."
- "Device state is updated in real time in the 'Devices' window"; "MPF events and their keyword
arguments are posted in real time to 'Events' window."
- "The current version of Monitor is 1.0.0, which works with MPF 0.57, 0.58, 0.80, and 0.81."
- Runs on Windows, Mac and Linux (PyQt6).
Found here (2026-10-09): the 1.0.0 package (PyPI and the GitHub tag) leaves out its Qt Designer
files (mpfmonitor/core/ui/*.ui) and crashes at start; tools/test/setup_monitor.py restores them.