Сарвас начал карьеру в клубе «Коринтианс», с которым он завоевал Кубок Бразилии хотя его вклад в победу был минимальным. Из-за высокой конкуренции Марсело смог сыграть за основную команду только в одном матче. По окончании сезона он покинул клуб и перешёл в «Нороэсте», где также не задержался.
В начале 2011 года Марсело перешёл в коста-риканский «Алахуэленсе». 6 февраля в матче против «Лимона» он дебютировал в чемпионате Коста-Рики[5]. 28 марта в поединке против «Брухаса» Сарвас забил свой первый гол за новый клуб[6]. В том же году Марсело помог «Алахуэленсе» дважды стать чемпионом страны.
В начале 2015 года Марсело перешёл в «Колорадо Рэпидз»[10]. 8 марта в матче против «Филадельфия Юнион» он дебютировал за новую команду[11]. 2 августа в поединке против своего бывшего клуба «Лос-Анджелес Гэлакси» Сарвас забил свой первый гол за «Колорадо Рэпидз»[12].
1 февраля 2016 года Сарвас был обменян в «Ди Си Юнайтед» на распределительные средства и драфт-пик 2018 года[13]. 7 марта в матче против бывшей команды «Лос-Анджелес Гэлакси» он дебютировал за столичный клуб[14]. 21 августа в поединке против «Нью-Йорк Ред Буллз» Сарвас забил свой первый гол за «Ди Си Юнайтед»[15]. После окончания сезона 2017 Сарвас остался без контракта[16].
1 июля 2020 года Сарвас и Жуниньо присоединились к тренерскому штабу академии «Лос-Анджелес Гэлакси»[17].