はい、既存のデータベースのリストを取得できます。 Javaドライバーから、このようなことを実行して、 mongodのデータベース名を取得できます。 ローカルホストで実行されているサーバー
Mongo mongo = new Mongo( "127.0.0.1", 27017 );
List<String> databaseNames = mongo.getDatabaseNames();
これは、mongoシェルの「showdbs」コマンドと同等です。すべてのドライバーに同様の方法が存在すると確信しています。