Refactoring Our MCP Gateway: From Intercepting Server to Composable Infrastructure
When we first built Obot’s MCP gateway, our goal was straightforward: give users a single, secure entry point to their MCP servers. Over time, though, the gateway began to absorb more and more responsibility. Authentication, authorization, server lifecycle management, webhook execution, audit logging. Every new feature seemed to add another layer of bespoke logic. This […]
Read More