I’m not even sure that this is possible without some heavy engineering because when you can create blueprints/assets the game (and the server) is not running.
If the game is running, you no longer can create new blueprints.
It seems to me that you want to make part of the Unreal Editor internal part of your game.
If I were to guess where to start, it would probably be the editor code and the blueprint interpreter.