Använder du>2.0-versionen av drivrutinen?
Om så är fallet måste du använda listCollections istället - detta är en av ändringarna i uppdateringen från 1.x
Något i stil med:
db.listCollections().toArray(function(err, collections){
//collections = [{"name": "coll1"}, {"name": "coll2"}]
});