La joven María, inmersa en el clima de la caridad creado en su ciudad natal por los frailes redentores de cautivos, se sintió atraída por el empeño liberador, y se convirtió en el consuelo de los pobres, de los enfermos y de los cautivos, en el hospital de Santa Eulalia.
Pidió, decidida, el hábito blanco de la Merced, y el 25 de mayo de 1265, emitió su profesión religiosa como hermana de la Orden, en manos de fray Bernardo de Corbera, prometiendo trabajar por la redención de cautivos. Con ella formaron comunidad las jóvenes de conocidos linajes: sor Eulalia Pinós, sor Isabel Berti y sor María de Requesens, a las que muy pronto se agregó sor Colagia.
El sobrenombre de Socós o Socorro, con que también se la conoce, se debe a que sor María, en vida y después de muerta, fue vista, más de una vez, acudir, sobre las alas del viento, en socorro de las naves de la redención combatidas por el mar embravecido. Murió el 19 de septiembre de 1290. Sus restos mortales fueron sepultados en la iglesia de los frailes mercedarios de Barcelona, hoy basílica de la Merced. En un altar, el primero de la derecha, reposa su cuerpo, que se conserva incorrupto. Desde el siglo XIII fue tenida como santa. Ha sido invocada como patrona de los navegantes y tiene su templo parroquial en la Barceloneta, puerto de la Ciudad Condal.