Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| USER_ID | No | Optional default user identifier | |
| API_SECRET | Yes | API secret for authentication | |
| STORAGE_API_URL | Yes | The URL of the storage API instance |
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 |
|---|---|
| get_glucose_readings | Get glucose/blood sugar readings for a user within a date range. Returns glucose values in mg/dL with timestamps and sources. |
| get_latest_glucose | Get the most recent glucose/blood sugar reading for a user. Returns value, unit, timestamp, and source. |
| get_glucose_stats | Get glucose statistics (count, average, min, max) for a user within a date range. Useful for understanding glucose trends and patterns. |