Yes, I think it’s technically possible, but it would require a different architecture from MapMC’s current workflow.
MapMC currently generates a selected area in advance from OpenStreetMap data. This keeps the output deterministic and makes it easier to check roads, buildings, terrain and chunk boundaries before importing the world.
A server-side chunk generator could fetch OSM data for a requested area, cache it, and generate chunks asynchronously as players explore. The difficult parts would be keeping structures consistent across chunk borders, avoiding server lag, and handling network requests, caching and data conversion.
A practical first prototype might prefetch and cache a region around the player instead of querying OSM for every chunk in real time. That could still provide the experience of choosing a place in-game and visiting it, while being much safer for server performance.
It’s definitely an interesting direction for a future MapMC server/plugin version.