There is a simple answer:
req.remote_ip_address
See https://crowcpp.org/master/reference/structcrow_1_1request.html