You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a tracking issue for implementing the updated Authorization spec behavior SEP-958
Summary
Update MCP authorization behavior so that clients first honor WWW-Authenticate when present, and fall back to well-known Protected Resource Metadata discovery when it is not.
Needs to implement:
Client behavior
On 401 Unauthorized responses, parse WWW-Authenticate and, if present with resource_metadata, use that URL for protected resource metadata.
If the header is absent or missing resource_metadata, fall back to probing /.well-known/oauth-protected-resource.
Implement the overall flow:
Attempt the MCP request without a token.
If a 401 Unauthorized is received:
If WWW-Authenticate with resource_metadata is present, use it.
Activity