An independent lab for agent authorization
Agent authorization, on the record
letsauth keeps one open dataset of what the agent protocols require and what public servers do. Each requirement cites a specification revision and each status cites a dated observation.
- Servers
- 39
- Requirements
- 23
- Cells observed
- 611of 897
- Specifications
- 41
The lab
What the lab publishes
Public MCP servers against the requirements of MCP Authorization 2026-07-28, one dated observation per cell.
The specifications behind agent authorization as one graph, with what builds on what and the dated revisions of each.
Delegation scenarios stepped hop by hop, with the decoded token at each step and toggles that break the chain.
Published vulnerabilities in how agents were authorized, each traced to the control that was missing.
A passive scanner that reads the public metadata of each listed server and records what it finds as observations.
Activity
Latest observations
- NeonClient ID Metadata Documents supported · Registration
- RampPRM lists scopes_supported · Discovery
- Zoomresource_metadata in the 401 challenge · Discovery
- AirtableProtected Resource Metadata served · Discovery
- AsanaPRM lists an authorization server · Discovery
- AtlassianPRM reachable at a well-known URI · Discovery
Each row names its method. A cell with no observation on record reads unknown.