We don’t officially support Mac OS at present, however, I have successfully run Cylc7 on (now quite old) Mac OS 10.11. Have heard from users on Mac OS, this forum might be the best way to reach them. I think newer versions of Mac OS may require DNS configuration to work with Cylc.
If trying to install on Mac OS, Cylc requires some of the GNU coreutils tools.
See the instructions on Homebrew about adding these to your $PATH:
Cylc “graph” is a GUI feature which will be implemented in the new browser-based GUI. The old cylc graph command has been retained for its --reference functionality which is used in testing.