Which downloads page? Steam or Itch?
If you've bought the Itch version, the downloads page for MewnBase that itch.io emails to you. If you're logged into itch you can also find the key by clicking the Download button on the top of the page here: