Unless your code is running on the same LAN segment as the client, you cannot obtain the MAC address of a client. You'd need to likely shell out to a command line tool or native support to gain addresses on the local LAN segment.
For nodejs: https://npmjs.org/search?q=Arp
If you try to get remote clients' MAC addresses, you'll end up with the address of a router more than likely.