for what it's worth, the Emacs Mac Port supports org-protocol out of
box. It works without the Emacs server (emacsclient), e.g.,
- if not, I would update the documentation in general and for macOS
and would leave the linux and windows parts untouched (don’t know if
they need to be updated), if that’s ok.
This is fine as a first step IMO.