Connect an OAuth service (returns the consent URL)
auth_connectStart an OAuth Connect and get the consent URL to open in a browser. Pass provider (github|google|x|atlassian|microsoft|slack|notion|gitlab|discord|reddit|linear — account-wide, reused everywhere) OR server_url (any MCP server; Rokha runs the MCP auth-spec handshake, grant bound to that server). On approval the token lands in the vault under the returned alias. Requires a logged-in identity.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| provider | No | Tier-1 provider id (mutually exclusive with server_url). | |
| server_url | No | Any MCP server URL for the spec handshake. |