The proliferation of AI tools and services has introduced a new set of challenges for developers and IT administrators, particularly around authentication and access management. Garrett Galow, a Product lead at WorkOS, recently highlighted these issues during an AI Engineer Europe talk, focusing on how his company is working to simplify the process of connecting AI clients to various MCP (Multi-Client Protocol) servers.
Garrett Galow's Background and WorkOS's Mission
Galow, with over 15 years of experience building enterprise developer platforms at companies like Microsoft Azure and Cloudflare, now leads product development at WorkOS. The company's core mission is to make applications and AI agents "enterprise-ready" by simplifying the authentication process. WorkOS powers authentication for leading AI companies such as Anthropic, Cursor, and OpenAI, enabling them to offer a more seamless experience for their users.
The Problem: "Login Hell" for AI Clients
Galow opened his presentation by describing the common pain point of "login hell" in the context of AI development. He illustrated this with a diagram showing a user needing to authenticate with numerous MCP servers, each requiring a separate login flow, often involving consent screens. This fragmented authentication process is not only time-consuming for individual users but also presents significant visibility and security challenges for IT departments. Without a central policy governing access, IT teams struggle to track which MCP servers are in use, which AI agents have access to sensitive data, and to revoke access effectively when needed. Furthermore, onboarding new employees involves manually connecting each tool, a process that is inefficient and prone to errors.
