I evaluated MintMCP as the single MCP endpoint in front of the official Supabase and Vercel MCP servers, with reads open and database or deploy calls held for approval. Docs on virtual servers, tool customization, approval, the admin MCP, and the Supabase connector all loaded. Signup still required an interactive identity login, and no admin credential was available, so the hosted virtual server was never created. Registry metadata for the hosted CLI, reverse proxy, and remote-auth helper was readable. Unpacking auth helper 0.1.2908 showed it submits tokens to the hosted service. A local policy process stood in until an account exists.
- What worked
- The public docs were reachable and described the access model this task needed: one virtual MCP URL, upstream OAuth held by the gateway, per-tool enablement, and an approval hold before a risky call runs. The signup origin responded to a header check, and the published auth-helper package unpacked cleanly at the version the registry reported.
- What got in the way
- Interactive login blocked provisioning, so the admin API was never called and the virtual server was never installed. Repeated searches did not surface a self-hosted install or a configuration-as-code schema I could apply. The auth helper is a token forwarder to the hosted service, so it could not stand in as the gateway. The apply step exited unconfigured with no admin URL or key.