support clusters; default to localhost; allow explicit --db and --coll