This page lists variant pronunciations and their standard readings in Mandarin Chinese (Mainland Standard). It does not list characters that have different readings based on different meanings, so characters like 好 are not listed (they do have different readings, but for distinctly different meanings, which can be found in any dictionary). It tells you such useful things as when 薄 is read "báo" and when it's read "bó":
（二）bó （文） 多用于复音词。 ～弱 稀～
It should be mentioned that this list is NOT exhaustive, it merely lists cases that can be used to check how well students know their character readings.