Skip to main content
Glama
toothbrush-inc

weather-patterns

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
WEATHER_DBNoOverride path for history.json, the append-only JSON history store.
LOCATION_LATNoLatitude for the initial default location.
LOCATION_LONNoLongitude for the initial default location.
COLLECT_TOKENNoOptional shared secret to guard /api/collect from cron. Not typically needed for MCP operations.
LOCATION_NAMENoSeeds the first (default) location on a fresh install. Edit locations later in the dashboard or via MCP tools.
SITE_PASSWORDNoHTTP Basic Auth password for the dashboard. Not used by the MCP server.
VAULT_EGRESS_URLNoBroker URL for credential egress. Typically set by the gateway platform, not manually.
VAULT_GRANT_MODENoVault grant enforcement mode: 'auto' (default) or 'explicit'.
WEATHER_SETTINGSNoOverride path for settings.json, containing locations and configuration.
WEATHER_USERS_DIRNoDirectory 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_KEYNoPurpleAir READ key (account-wide). Used as a fallback when no key is stored in the shared local vault.
VAULT_EGRESS_TOKENNoToken for the credential egress broker. Typically set by the gateway platform, not manually.
VAULT_SECRETS_ACCESSNoSecrets access mode: 'broker' to force broker-only, otherwise local vault access is allowed.
WEATHER_IDENTITY_HEADERNoName of the trusted proxy header for user identity (e.g., X-Forwarded-User). Not used by MCP tools.
COLLECT_INTERVAL_MINUTESNoScheduler 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

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources