La interfaz HTTP nativa de MongoDB no está diseñada para realizar consultas. Deberías seguir haciendo lo que estás haciendo. Además, sus servidores MongoDB no deben exponerse públicamente por motivos de seguridad y siempre debe pasar por un nivel intermedio como lo está haciendo actualmente.