I have a fair number of thoughts on this, and think this shouldn't be as generic as specified. I'd rather split it out, since auth is big enough and enough to discuss on its own.
I'm fine keeping this well-known URL, but I feel strongly that we should include a recommendation to send that header. This would allow servers to issue different versions of this file for MCP vs. ...
If a server supports this, a client needs to follow it—otherwise, it will try to access default endpoints and get very confused.
```suggestion
For server capability discovery, MCP clients _MUST_ ...
```suggestion
1. MCP auth implementations **MUST** implement OAuth 2.1 with appropriate security
measures for both confidential and public clients.
2. MCP auth implementations **SHOULD** su...
<!-- Provide a brief summary of your changes -->
Some Windows users may not be able to easily configure and use MCP Servers. This appears to impact largely (if not exclusively) those users who ins...
Why isn't this done on completion or cancellation instead? The idea of using a timer for this seems weird to me, and leaves a window (the length of the interval) of possibly unbounded memory growth.