Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| FABRIC_TOKEN | No | Microsoft Fabric bearer token (required if FABRIC_AUTH_METHOD is bearer_token) | |
| FABRIC_CLIENT_ID | No | Azure AD application client ID (required for service_principal, device_code, and interactive auth methods) | |
| FABRIC_TENANT_ID | No | Azure AD tenant ID (required for service_principal, device_code, and interactive auth methods) | |
| FABRIC_AUTH_METHOD | No | Authentication method to use (bearer_token, service_principal, device_code, interactive, or azure_cli) | bearer_token |
| FABRIC_WORKSPACE_ID | No | Microsoft Fabric workspace ID | |
| ENABLE_HEALTH_SERVER | No | Enable health check server (true or false) | false |
| FABRIC_CLIENT_SECRET | No | Azure AD application client secret (required for service_principal auth method) | |
| FABRIC_DEFAULT_WORKSPACE_ID | No | Default Microsoft Fabric workspace ID |
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 | |