Question: is mgbr2 a lewis acid or base?
Answer: Compounds that "accept lone pairs" are, by definition, Lewis acids. Note, however, that MgBr2 is a fairly weak Lewis acid, which can be seen by the fact that it does not "hold" the lone pairs that it abstracts away very strongly, and thus has to coordinate many water ligands rather than just one.