It's similar to a DJ, but I don't mean night clubs or music only. What is the general word for a person who directs the crowd during a party, and announces things?
Toast master is one word.
MC - master of ceremony? But this is only for breakdance, rap battles etc.
I'd like to know other synonyms.