1. Берём какой-нибудь наиболее полный список mime типов:
svn.apache.org/repos/asf/httpd/httpd/trunk/docs/co...
2. Любой большой набор иконок для mime типов:
github.com/eagerterrier/MimeTypes-Link-Icons/tree/...
3. Пишем небольшой скрипт на любом известном вам языке и база готова.
...Это на случай, если никто вам так и не скинет готовую базу.