connecting to a mongo cluster from an onsite datacenter.

we have our own mongoatlas cluster, and someone need’s access to it from a server inside a local datacenter. I know that we can just whitelist their ip and connect via public internet, but what if they have a vpn blocking the connection or they don’t want to connect via public internet, what other option do we have since vpc peering works only with AWS, GCP and AZURE.