I don't think you'll find exactly what you're looking for. The LotRO Compendium plugin and the LotRO Wiki reference site will probably be the closest you'll find.
Compendium shows some basic information about where to find some drops. It may not list specific information; as an example, it shows that Auger drops in Carn Dum, not that it drops from the boss Helchgam.
No one knows drop rates with any certainty, as far as I know, so don't expect to find specifics about that.
Join the LotRO Volunteer QA Team!
Use the [url="http://lotrobugs.turbine.com"][color=red]bug reporting tool[/color][/url] or type /bug in-game!*
[SIZE=1]*no rants please[/size]