Hm, ok but is there some way to do that automatically on daily basis? Export those MAC addresses.
Why I’m asking this? Here in Croatia there is some kind of law which says that if you provide public hotspot internet access (either free or billing) you are obliged to keep hotspot users records (MAC address, date/time and DNS name or IP address of website which was accessed). All that in case if someone commit some ‘Internet crime’ during session on hotspot. Frankly, I don’t know what police can do with someones MAC address (especially in case of spoofed MAC address) but hey, they are the law.
There is no option how to get mac-address visited page from RouterOS, but RouterOS can send
a, log with IP address and visited page;
b, arp table with all IP to MAC bindings.
You need to make few scripts on syslog server that translates IP to MAC, and then view/represent logs with MAC/visited page.