I think you're missing one of the points of OpenID - it's a decentralized system that doesn't have a "master list" - anyone can setup their own OpenID server. If software is built such that it follows the OpenID specifications, it won't need to know the URL of the server ahead of time.