Page history · claude-docs
Lazy authentication for MCP serversconnectors/building/lazy-authentication
Every read this site has made of the page, newest first. A date is when upstream edited the page, where upstream publishes that, and otherwise when the poller caught the edit; each row says which of the two it is.
Recorded changes 4 including the first read
Lines now 319 in the newest capture
Characters 21,991 in the newest capture
First seen
14 Aug 2026
09:20 UTC
Last changed
22 Oct 2026
18:07 UTC
Every recorded edit
4 edits since this site first read it
As it stands
Lines319
Characters21,991
Categoryconnectors
Pathconnectors/building/lazy-authentication
Read it upstream →
Sections it gained
## See what the user experiences
## Build lazy authentication on your server
### Decide which tools need the user's account
### Answer a protected call with 401 before the MCP SDK runs
#### Don't wrap the refusal in a 200 tool error
### Serve the discovery documents
### Identify Claude with a client ID metadata document
#### Match loopback redirect URIs without the port
### Ask for more scope with 403
### Allow for discovery caching
## Test the lazy-auth path
## Next steps