The former Barcelona defender has told Selecao boss Tite to give the armband to someone other than Neymar at the summer tournament
Neymar should not be Brazil's captain for the Copa America as other players have more leadership experience, according to Edmilson.
The Paris Saint-Germain forward has had another injury-hit campaign but has returned to fitness in time for this year's tournament.
Neymar appeared to be affected by the burden of expectation on his shoulders when playing for Brazil at the World Cup last year.
A quarter-final exit at the hands of Belgium for the Selecao drew plenty of criticism, with the 27-year-old slammed for his theatrics on the pitch.
PSG coach Thomas Tuchel has ruled out making Neymar captain of his club, preferring to keep faith with compatriots Thiago Silva and Marquinhos.
Brazil start their Copa America campaign with group games against Bolivia, Venezuela and Peru, and Edmilson has told coach Tite to look elsewhere for his captain.
"It's a squad list where there are people with experience and who were already captains," the ex-Barcelona and Brazil defender told reporters.
"In my opinion, this is not the ideal time to deliver the armband to Neymar, but the final decision is with Tite.
"The list has once again been the subject of debate, the diversity of players is good and we have several alternatives in each position.
"It is clear that Tite feels the pressure of having to win this Copa America at home, these have been chosen by the coach to get the title."
Tite left out Real Madrid duo Marcelo and Vinicius Junior for his Copa America squad, with Porto full-back Alex Telles another notable absentee.
Brazil face Qatar and Honduras in pre-tournament friendlies before getting the tournament underway on June 14.
Witbdlmnt
81
don't forget neymar has captained team brazil in different occasion..He was the captain of Olympic Gold team...He is Successful Captain In Brazil!
DanielIfeanyi
62
Neymar doesn't need to be a captain before performing magic on the pitch..
Longlife2000
58
You know Brazil have some serious talent when these players don’t make their Copa America squad 🇧🇷👀
Saddkmnry
44
Neymar should be give the captain he is the controller of Brazil team as of now
Samip1
42
It doesn't matter who the captain is It matters who play well and help team to win And Neymar can be a good captain and if will not become then it will be very difficult to win the match And according to nature of tite he will change captain per match 😊