auth
Check or set credentials for servers and environment variables, including saving to .env, verifying presence, and initiating OAuth flows.
Instructions
Check or set credentials for a server or environment variable.
auth("EXA_API_KEY", "sk-...") → save env var (persists to .env) auth("EXA_API_KEY") → check if set; show how to set if not auth("mcp-server-time") → check server's auth requirements auth("my-oauth-server") → run OAuth browser flow (http transport)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| server_id_or_var | Yes | ||
| value | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |