Algebraic structures for Eilenberg-Moore algebras