gateway.auth_connect
Store credentials to authenticate a server for provisioning, resolving missing authentication errors. Supports API keys and URL-mode elicitation.
Instructions
Store credentials for a server and make them available to provisioning. Use this when gateway.provision reports missing authentication.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | Where to store the credential | user |
| env_var | No | Optional explicit environment variable key | |
| auth_mode | No | API-key storage or URL-mode elicitation acknowledgement | api_key |
| credential | No | API key, token, or subscription credential to store | |
| server_name | Yes | Server name that needs authentication | |
| elicitation_id | No | URL-mode elicitation identifier | |
| elicitation_url | No | Sanitized URL-mode elicitation URL | |
| consent_acknowledged | No | Acknowledge that the out-of-band URL flow was completed |