interesting question.
Usually the motherboard will say which interfaces it features and likewise the graphics card.
You can put the two together that way.
I can see where there would be some value in a website that does it automagically. That would be a HUGE database to maintain though. PC components change like the weather.