In theory this package could be used to download the images which need to be processed as needed. Although the README does not feature MODIS, discussion on cogeotiff/rio-tiler-pds#18 seems to indicate that MODIS data is now supported. A very basic usage example is included there but more detailed examples are also included in the documentation: https://cogeotiff.github.io/rio-tiler-pds/usage/modis/
I added a few example notebooks from a training at the biodiversity meeting by the LPDAAC. There is a ton of information and some examples of how to get data from AWS and other cloud sources.
The rio-tiler-pds package is designed to allow loading of satellite data on-the-fly. An example notebook that does this is provided by binder-examples/getting-data/...Sentinel2.ipynb.
In theory this package could be used to download the images which need to be processed as needed. Although the README does not feature MODIS, discussion on cogeotiff/rio-tiler-pds#18 seems to indicate that MODIS data is now supported. A very basic usage example is included there but more detailed examples are also included in the documentation: https://cogeotiff.github.io/rio-tiler-pds/usage/modis/