MCP OAuth Step-Up Trace Reviewer

Paste a redacted MCP OAuth trace and check whether a client really responded to 403 insufficient_scope with a new authorization attempt, accumulated scopes, and one retry of the original request.

Review order

  • 1
    Find the challengeLook for 403, insufficient_scope, and the WWW-Authenticate scope value.
  • 2
    Check metadataConfirm protected-resource metadata is present without treating metadata refresh as step-up.
  • 3
    Require reauthorizationAfter the challenge, the trace should show authorization or code exchange before retry.
Use redacted logs only. Do not paste keys, cookies, grants, credential values, customer records, private endpoints, private screenshots, payment data, full names, private handles, or full transaction identifiers. This page runs locally in the browser and does not use network requests, browser storage, or a backend.

Ready.

Trace findings

Regression checks to add

Source-backed problem set