The US military is flying "a few" armed drones over Baghdad to defend American troops and diplomats in the Iraqi capital if necessary, a senior US official said Friday.