Inside the MCP Gateway: typed tool routing across 14 servers
How we built a single typed surface for arbitrary MCP servers without leaking schemas to the wrong tenant.
Engineering posts, customer stories, and perspectives on shipping agents in production. New issues every other week.
How we built a single typed surface for arbitrary MCP servers without leaking schemas to the wrong tenant.
Cost, latency, capability, fallback. The four levers that decide which model answers each request — and how to debug them.
The summer release in one read. SSE that survives HITL, server-side plan enforcement, and a SIEM-friendly audit log.
Why the framing matters for procurement, for engineering, and for the people on the receiving end of the support queue.
Most platforms inherit RBAC from their CRUD origins. Agents need a different shape — here is the one we shipped.
Three interfaces. One agent. Why we built all of them — and how teams actually mix them in practice.
New posts, release notes, and the occasional postmortem — sent to your inbox by a human, not by Thaliq.