Usa la condizione $all per trovare i record che soddisfano sia le condizioni "rosso" che "blu".
db.my_collection.find({tags: { $all : ["red","blue"]}})
Se desideri record che corrispondano a "rosso" o "blu", puoi utilizzare la condizione $in.
db.my_collection.find({tags: { $in : ["red","blue"]}})