It was 11:47 PM on a Sunday in April 2026. I was in my Kunshan apartment, my second matcha gone cold next to the laptop, watching a curl command return HTTP 405 Method Not Allowed from https://www.analook.com/mcp — the endpoint I'd just shipped 90 seconds ago. The MCP integration was supposed to be the thing that let our 39-user-deep SaaS punch above its weight. Adding https://www.analook.com/mcp to a Claude Desktop config and getting a structured competitor report inside the agent context — that's the kind of feature that gets you onto Smithery, into directories, and into the hands of the AI builders who don't want to context-switch out of their editor. But the curl was 405-ing. And it 405-ed for the next 47 minutes. This post is what I actually shipped — the architecture, the 3 silent failures we caught only because we ran independent code reviews on every change, and the 200 lines that ended up in production.…