One Login to Rule Them All: Cross-App Access for MCP — Garrett Galow, WorkOS
MCP(Model Context Protocol) 서버 사용 시 발생하는 반복적인 OAuth 동의 화면 문제를 해결하는 Cross-App Access(XAA)를 소개합니다. XAA는 ID 공급자(IdP)와 MCP 클라이언트, 서버 간의 3자 신뢰를 통해 단 한 번의 SSO 로그인으로 모든 MCP 서버에 대한 접근 토큰을 발급받는 과정을 시연합니다.
핵심 요약
- MCP 서버 사용 시 매번 반복되는 OAuth 동의 화면은 사용자 경험을 저해하고 IT 관리자에게 보안 및 관리 부담을 야기합니다.
- Cross-App Access(XAA)는 ID 공급자(IdP)를 통해 MCP 클라이언트와 MCP 서버 간의 신뢰를 구축하여, 단일 SSO 로그인으로 여러 MCP 서버에 대한 접근 토큰을 발급받을 수 있게 합니다.
- XAA는 ID Jag 토큰(Identity JWT Authorization Grant)을 활용하며, 사용자에게는 투명하게 처리되는 단계 2, 3을 거쳐 MCP 서버에 접근합니다.
전체 요약과 종목별 의견·실시간 분석을 보려면 로그인하세요.
로그인 / 회원가입