Discovery path
Checks the resource identifier and generates the well-known URL clients should request.
REMOTE MCP AUTH · PREFLIGHT
Paste the two metadata documents used by a remote MCP deployment. The validator checks relationships—not just JSON syntax—and explains what a client is likely to reject.
METADATA CHAIN
Paste both metadata documents to inspect discovery, endpoints, issuer linkage, PKCE, registration, and scopes.
Checks the resource identifier and generates the well-known URL clients should request.
Compares protected resource metadata with the authorization server issuer and advertised server list.
Flags insecure authorization, token, registration, JWKS, revocation, and introspection endpoints.
Checks authorization code support, PKCE S256, response modes, token auth methods, and scopes.
WHY THIS BREAKS
A protected resource tells the client which authorization servers may issue tokens for it. The client then discovers an authorization server, negotiates registration where supported, creates a PKCE challenge, and sends the resource identifier through the flow. A syntactically valid document can still fail when those values disagree.