Registration
Clients register with OAuth 2.0 Dynamic Client Registration (RFC 7591). No secret is needed.
Oriant accepts redirect URIs from local apps on loopback callbacks, Cursor desktop and Claude’s cloud.
Getting a token
- Authorization code with PKCE (S256). A member signs in with a passkey or authenticator code and approves the client. Scopes:
openid,profile,offline_access. - Refresh token, when
offline_accesswas granted.
Using the token
SendAuthorization: Bearer <token> on every MCP request. A token is bound to the resource it was issued for (RFC 8707), so a token for one connection doesn’t work on another. A 401 response carries a WWW-Authenticate header whose resource_metadata points at the metadata to sign in again.