Puede generar saltos aleatorios en el rango desde 0 hasta el recuento de elementos de la colección y luego cargar documentos:
db.items.find().skip(randonNumberHere).limit(1);
Pero, tal enfoque es cada vez menos eficiente para grandes colecciones, porque cada vez que usa skip mongodb, itera desde el primero para omitir el elemento.