ateam_auth
Authenticate with A-Team to enable tenant-aware operations. Provide your API key or master key for cross-tenant access.
Instructions
Authenticate with A-Team. Required before any tenant-aware operation (reading solutions, deploying, testing, etc.). The user can get their API key at https://mcp.ateam-ai.com/get-api-key. Only global endpoints (spec, examples, validate) work without auth. IMPORTANT: Even if environment variables (ADAS_API_KEY) are configured, you MUST call ateam_auth explicitly — env vars alone are not sufficient. For cross-tenant admin operations, use master_key instead of api_key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| api_key | No | Your A-Team API key (e.g., adas_xxxxx) | |
| master_key | No | Master key for cross-tenant operations. Authenticates across ALL tenants without per-tenant API keys. Requires tenant parameter. | |
| tenant | No | Tenant name (e.g., dev, main). Optional with api_key if format is adas_<tenant>_<hex>. REQUIRED with master_key. | |
| url | No | Optional API URL override (e.g., https://dev-api.ateam-ai.com). Use this to target a different environment without restarting the MCP server. |