if __name__ == '__main__':
    client = pymongo.MongoClient('localhost', 27017, maxPoolSize=50)
d = dict((db, [collection for collection in client[db].collection_names()]) for
    db in client.database_names())
print(json.dumps(d))
Как найти имена всех коллекций с помощью PyMongo?