Set up organization SSO
Configure SAML SSO and verified home-realm discovery for an organization from Settings.
Organization owners and admins can configure SAML single sign-on from Settings without leaving the MCP Stack dashboard.
The setup flow creates a short-lived SSO setup session for the organization and runs the setup steps directly inside the dashboard. The hosted setup portal remains available to system admins from the internal admin dashboard.
During setup you will:
MCP Stack verifies domain ownership with a DNS TXT record. It does not require Azure DNS, a DNS provider API key, or provider-specific write access.
When you enter a domain, the dashboard shows a TXT record like:
Type: TXT
Name: _mcpstack-verify.example.com
Value: mcpstack-domain-verification=...Add the record at your DNS provider, then click Check DNS. MCP Stack performs read-only public DNS-over-HTTPS lookups and compares the TXT value exactly. DNS propagation can take a few minutes depending on the provider and TTL.
After the domain is verified and the SSO connection is active, users with matching email domains are routed to the organization's SSO provider during sign-in. Unverified domains are not used for home-realm discovery.
If Check DNS fails:
_mcpstack-verify.mcpstack-domain-verification= prefix.If activation is blocked, verify the domain first and then import valid SAML metadata with a signing certificate and SSO URL.