Having to sign up to browse available MCPs stopped me dead in my tracks and made me close the tab. I won't be the only one. Perhaps consider allowing people to browse more of the site before you try to force a signup on them?
I am just hearing of Masonite through this post, unfortunately (RIP Joe.) Now I am interested in it for a personal project I've been thinking of. Will development continue for this and are all the pieces in place to keep this project alive or will it fade to dust now?