NSDi (Network Services Discoverer) is a metarepository for big/small environments. This tool uses differents plugins to discover the services and software installed on servers.
You can create many repositories accesibles via API for many external tools.