
- Engineering Notes
Our MCP server was fine. Cloudflare was returning HTML.
It took three days, because a parse error points at your own serialization, not at a machine four thousand kilometres away.
Blog
Findings from building and running FoxNose in production. What broke, what it cost, and what we changed because of it.

It took three days, because a parse error points at your own serialization, not at a machine four thousand kilometres away.

Our MCP server passed every conformance check. Then one question cost 437,000 tokens.