Yes, this is technically possible.
You could for example base your process on this other post that shows how to run BSEC remotely, possibly on a server, based on raw sensor data only (note that each sapmle must come with an appropriate timestamp, and that in this mode of operation, BSEC only supports 3s or 5min of fixed sampling periods).
We have also added more recently on GitHub an example that shows how to run BSEC for multiple BME680s but with only one MCU, which you could adapt to your request by replacing the MCU's EEPROM memory with some memory on your server.
Let us know if you are facing any challenges deploying such a solution in your platform.
... View more