Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOKI_URL | No | The URL of your Loki instance | |
| LOG_LEVEL | No | Logging level for the server | INFO |
| LOKI_PASSWORD | No | Password for Loki basic authentication | |
| LOKI_USERNAME | No | Username for Loki basic authentication | |
| LOKI_AUTH_TYPE | No | Authentication type for Loki (none, basic, or bearer) | none |
| PROMETHEUS_URL | No | The URL of your Prometheus instance | |
| MCP_OIDC_ISSUER | No | OIDC issuer URL for MCP server authentication | |
| MCP_AUTH_ENABLED | No | Enable OIDC authentication for the MCP server | false |
| LOKI_BEARER_TOKEN | No | Bearer token for Loki authentication | |
| MCP_OIDC_AUDIENCE | No | OIDC audience for MCP server authentication | |
| DEFAULT_TIME_RANGE | No | Default time range for queries | 1h |
| MCP_OIDC_CLIENT_ID | No | OIDC client ID for MCP server authentication | |
| PROMETHEUS_PASSWORD | No | Password for Prometheus basic authentication | |
| PROMETHEUS_USERNAME | No | Username for Prometheus basic authentication | |
| PROMETHEUS_AUTH_TYPE | No | Authentication type for Prometheus (none, basic, or bearer) | none |
| PROMETHEUS_BEARER_TOKEN | No | Bearer token for Prometheus authentication |
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 | |