Does the tank glass collect green "dust" quickly? If not then your water probably needs to have some activated carbon in it and a good water change.
Many filter feeding invertebrates will enjoy elevated levels of free floating algae but there are a lot of corals that won't.
Fish won't mind unless it continues to bloom and, as mentioned, uses up all of the oxygen.