BASE, openarchives, and others have a listing of their "sources". I plan to write a script which aggregates all of these into a single list.