Add connector
- Claude.ai
- Claude Code
- Other clients
1
Open Settings → Connectors
Select Add custom connector.
2
Enter endpoint URL
Enter
https://api.orriven.com/mcp and confirm. Claude dynamically registers with orriven and initiates the authorization redirect.3
Authorize access
Sign in if prompted, review requested permissions, and select Allow. Enable the connector in target conversations.
Authorization consent
When a client connects for the first time with an account, orriven displays an authorization consent screen in the console.Claude requests access to orriven on behalf of user@example.com.
Redirect destination:
Granting access delegates developer and organizational management permissions matching the authenticated user account.
Redirect destination:
claude.aiGranting access delegates developer and organizational management permissions matching the authenticated user account.
Authorization consent details: client identifier, verified redirect URI, and permission scope.
- Authentication status: Unauthenticated sessions require signing in via password or enterprise SSO before completing authorization.
- Redirect URI validation: Verify the displayed redirect domain matches the client provider (
claude.aifor Claude.ai, orlocalhostfor local tools). - Consent action: Allow completes authentication and issues an OAuth access token. Deny cancels the authorization request.
Initial workflow
After connection, query organizational structure to obtain resource identifiers:- List organizations: Invoke
list_organizationsto retrieve accessible organizations and roles. - List Business Units: Invoke
list_workspaceswith the targetorganizationIdto retrieve Business Unit IDs. - Provision API keys: Invoke
create_api_keyorcreate_publishable_keywith the targetworkspaceId.
The plaintext API secret (
osk_…) is returned only once in the initial tool response. Store this credential directly in a secure key management system or environment variable.Disconnect
To remove an integration, delete the connector configuration within the client application (for example, in Claude.ai Connector Settings or by runningclaude mcp remove orriven).
Access tokens remain valid for 1 hour, renew automatically during active use, and expire after 7 days of inactivity. For full details on token lifecycle and revocation policies, see Security & authorization.