Government and opposition legislators in Brazil's Congress have urged President Luiz Inacio Lula da Silva to stop Zelaya from using the embassy as a political theater.
"Zelaya's political activities are unacceptable. They weaken Brazil's position and international image," Eduardo Azeredo, head of the Senate foreign relations committee, told Reuters.
Brazil should formally grant Zelaya political asylum and take him out of Honduras, Azeredo said. Brazil would still be seen as defending a democratically-elected leader without being directly involved in the dispute, he said.