Actually i think that there is a solid player base.
There aren't servers, just channels ingame.
Hope you'd have fun at PokéMMO. You can join the official discord server with this link https://discord.com/invite/8pMp58J, there you can search for teams, items, find people to play with and also be notified when there is an event.