Register a new user.
The first user (bootstrap) does not require an invite code and is automatically assigned the admin role. When stripe_enabled=true, users can register without an invite code (public sign-up) and receive a 14-day trial with auto-provisioned MCP credentials.