Can it detect client/visited user MAC address from remote server (over Internet)?
No, the application can't detect the MAC addresses remotely. This can be used on your computer to or on a server inside a LAN. Remote detection is not possible.