weather-patterns
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WEATHER_DB | No | Override path for history.json, the append-only JSON history store. | |
| LOCATION_LAT | No | Latitude for the initial default location. | |
| LOCATION_LON | No | Longitude for the initial default location. | |
| COLLECT_TOKEN | No | Optional shared secret to guard /api/collect from cron. Not typically needed for MCP operations. | |
| LOCATION_NAME | No | Seeds the first (default) location on a fresh install. Edit locations later in the dashboard or via MCP tools. | |
| SITE_PASSWORD | No | HTTP Basic Auth password for the dashboard. Not used by the MCP server. | |
| VAULT_EGRESS_URL | No | Broker URL for credential egress. Typically set by the gateway platform, not manually. | |
| VAULT_GRANT_MODE | No | Vault grant enforcement mode: 'auto' (default) or 'explicit'. | |
| WEATHER_SETTINGS | No | Override path for settings.json, containing locations and configuration. | |
| WEATHER_USERS_DIR | No | Directory for per-user files when multi-user mode is enabled. MCP tools themselves are unaffected by identity but may read settings from this location. | |
| PURPLEAIR_READ_KEY | No | PurpleAir READ key (account-wide). Used as a fallback when no key is stored in the shared local vault. | |
| VAULT_EGRESS_TOKEN | No | Token for the credential egress broker. Typically set by the gateway platform, not manually. | |
| VAULT_SECRETS_ACCESS | No | Secrets access mode: 'broker' to force broker-only, otherwise local vault access is allowed. | |
| WEATHER_IDENTITY_HEADER | No | Name of the trusted proxy header for user identity (e.g., X-Forwarded-User). Not used by MCP tools. | |
| COLLECT_INTERVAL_MINUTES | No | Scheduler interval for automatic collection (default 30). Not used by the MCP server directly. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
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 | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues