Problem
Undocumented Iceberg catalogs prevented people and LLM agents from querying data reliably.
Approach
Track each claim’s source, evidence and review status in Git. Check claims against live data, compile them into a read-only MCP server, and evaluate comprehension, adversarial traps and golden SQL.
Measured outcome
Pilot: 50/50 comprehension, 24/24 adversarial, 64/69 golden SQL (92.8%); MCP p95 32 ms
Tech stack
- Lake/Storage
- Apache IcebergD1
- Transform
- BunTypeScript
- Serve
- Cloudflare WorkersMCP