
Securing an MCP v2 Server with OAuth and Keycloak
What changes for OAuth when you move an MCP server to v2. The MCP TypeScript v2 SDK moves the auth helpers into @modelcontextprotocol/express and surfaces auth info via ctx.http.authInfo — your Keycloak setup stays exactly the same.



