Brazil's attorney general has requested the country's Supreme Court strip lower house speaker Eduardo Cunha off his mandate.

Cunha is the nemesis of embattled and unpopular President Dilma Rousseff — and earlier this month allowed impeachment proceedings against her to begin.

However, Cunha is accused by federal prosecutors of accepting at least $5 million in bribes in connection to a massive kickback scandal at state-run oil company Petrobras.

Attorney General Rodrigo Janot tells the Supreme Court that Cunha has used his speakership for the "sole purpose of self-protection" so he could avoid investigation.

The court must now decide on whether it will vote on Rodrigo's request.

The action comes as rallies in 23 cities have kicked off to show support for Rousseff.