MCP 서버
클라이언트 연결
두 가지 전송 방식, 하나의 서버.
엔드포인트
개발 기준으로 삼을 것은 Streamable HTTP입니다. SSE는 아직 옮겨 오지 못한 클라이언트를 위한 것입니다.
| 전송 방식 | URL |
|---|---|
| Streamable HTTP | https://api.openemail.uk/mcp |
| SSE | https://api.openemail.uk/sse |
권한 부여가 작동하는 방식
- 클라이언트를 Streamable HTTP URL로 지정합니다.
- 클라이언트가 인증 서버 메타데이터를 읽고 스스로 등록합니다.
- 로그인하도록 여기로 이동하게 되며, 무엇이 요청하고 있는지와 접근 권한이 어디로 전달되는지가 표시됩니다.
- 승인하면 클라이언트에 액세스 토큰이 발급됩니다.
OAuth, 오직 OAuth뿐입니다. Authorization 헤더에 담은 Better Auth 세션 쿠키는 동작하지 않습니다. 권한 부여가 생기기 전에는 그 방식으로 연결했지만, 이제 엔드포인트는 이를 받지 않습니다.
계정 → 연결된 앱에서 토큰을 보유한 모든 것을 확인하고 하나씩 제거할 수 있습니다. 앱을 제거하면 그 앱이 보유한 모든 토큰과 그 뒤의 승인까지 삭제되므로 다음 시도에서는 다시 요청해야 합니다.