Вы можете сортировать по атрибуту member_count
объектов Server
.
@bot.command(pass_context=True)
async def servers(ctx, n: int=10):
servers = list(bot.servers)
n = min(n, len(servers))
embed = discord.Embed(title=f"Top {n} servers")
for server in sorted(servers, key=lambda x: x.member_count, reverse=True)[:n]:
embed.add_field(name=server.name, value=f"{server.member_count} members", inline=False)
await bot.say(embed=embed)