
We turned a static marketing site into a live, read-only Model Context Protocol server at POST /mcp. Not a store, a content site: why we did it, the Cloudflare Pages Function that runs it, hand-rolled JSON-RPC with zero SDK, and the read-only safety stance behind the request_quote tool.













































































































































































































































































