In theory, you could have an app running on the phone that used the GPS to obtain the location, and a local server running that could be queried by an app on the MBP to provide location information to it. I say in theory because I'm not aware of any app that provides that functionality