MCP's Auth Problem

The MCP spec expects oauth at connect time, before you know what tools you need. Here's the chicken-and-egg problem I hit and the workaround I landed on.