Launchd Multicast Socket Listener
I set this one up using LaunchControl.  

&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
&lt;plist version="1.0"&gt;
&lt;dict&gt;
    &lt;key&gt;Label&lt;/key&gt;
    &lt;string&gt;foo/bar&lt;/string&gt;
    &lt;key&gt;Program&lt;/key&gt;
    &lt;string&gt;/foo/bar&lt;/string&gt;
    &lt;key&gt;Sockets&lt;/key&gt;
    &lt;dict&gt;
        &lt;key&gt;Sock1&lt;/key&gt;
        &lt;dict&gt;
            &lt;key&gt;MulticastGroup&lt;/key&gt;
            &lt;string&gt;224.0.0.253&lt;/string&gt;
            &lt;key&gt;SockFamily&lt;/key&gt;
            &lt;string&gt;IPv4&lt;/string&gt;
            &lt;key&gt;SockProtocol&lt;/key&gt;
            &lt;string&gt;UDP&lt;/string&gt;
            &lt;key&gt;SockServiceName&lt;/key&gt;
            &lt;string&gt;12345&lt;/string&gt;
            &lt;key&gt;SockType&lt;/key&gt;
            &lt;string&gt;dgram&lt;/string&gt;
        &lt;/dict&gt;
    &lt;/dict&gt;
    &lt;key&gt;inetdCompatibility&lt;/key&gt;
    &lt;dict&gt;
        &lt;key&gt;Wait&lt;/key&gt;
        &lt;true/&gt;
    &lt;/dict&gt;
&lt;/dict&gt;
&lt;/plist&gt;