Obooquity and Calibre can both be made to do some of this via LazyLibrarian. It’s giving you a nice local library rather than recommendations, but it’s pulling the wanted/read info from Goodreads into LazyLibrarian. It is a good tool for curating a library but is also pretty clearly aimed at pirating ebooks.