Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HUNTRESS_SAT_HOST | No | Host for HTTP transport | 127.0.0.1 |
| HUNTRESS_SAT_PORT | No | Port for HTTP transport | 8000 |
| HUNTRESS_SAT_CLIENT_ID | Yes | OAuth2 Client ID from Huntress SAT | |
| HUNTRESS_SAT_TOKEN_URL | No | OAuth2 token endpoint | https://api.curricula.com/oauth/token |
| HUNTRESS_SAT_TRANSPORT | No | Transport mode: stdio or streamable-http | stdio |
| HUNTRESS_SAT_MAX_RETRIES | No | Max retry attempts | 3 |
| HUNTRESS_SAT_API_BASE_URL | No | API base URL | https://api.curricula.com/api/v1 |
| HUNTRESS_SAT_RBAC_ENABLED | No | Enable role-based access control | false |
| HUNTRESS_SAT_CLIENT_SECRET | Yes | OAuth2 Client Secret from Huntress SAT | |
| HUNTRESS_SAT_REQUEST_TIMEOUT | No | Request timeout in seconds | 30.0 |
| HUNTRESS_SAT_RBAC_DEFAULT_ROLE | No | Default RBAC role | viewer |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |