Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PROMETHEUS_URL | No | Base URL of your Prometheus server | http://localhost:9090 |
| PROMETHEUS_RETRIES | No | Number of retries for Prometheus API calls | 3 |
| PROMETHEUS_TIMEOUT | No | HTTP request timeout in seconds | 10 |
| PROMETHEUS_PASSWORD | No | Basic auth password | |
| PROMETHEUS_USERNAME | No | Basic auth username | |
| PROMETHEUS_CACHE_TTL_SECS | No | TTL for simple in-process caches (list metrics and label values) in seconds | |
| PROMETHEUS_MIN_INTERVAL_MS | No | Minimum interval between query requests (basic rate limit) in milliseconds | |
| PROMETHEUS_RETRY_BACKOFF_MS | No | Time to wait between retries in milliseconds | 500 |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |