on my GL-XE300, you should manually run /usr/bin/xe300_mcu to get /tmp/mcu_data, why couldn’t you add a dev descriptor into /sys for read it?
/usr/bin/xe300_mcu
/tmp/mcu_data
/sys