Briefings
Ask Claude for a morning brief — it pulls your saved locations, current obs, and any warnings.
MCP server
Drop the betterbom MCP server into Claude, Cursor, or Codex and the model can pull live forecasts, radar, and warnings as tool calls.
Ask Claude for a morning brief — it pulls your saved locations, current obs, and any warnings.
Surf forecaster, garden advisor, fire-weather monitor — long-running agents with real data.
Run automations in Claude Code that branch on tomorrow's rainfall or this week's UV.
# Claude Code
claude mcp add betterbom -- npx -y @betterbom/mcp-server
# Cursor / Codex
{
"mcpServers": {
"betterbom": {
"command": "npx",
"args": ["-y", "@betterbom/mcp-server"],
"env": { "BETTERBOM_API_KEY": "bb_live_••••" }
}
}
}Grab an API key on the docs page.
get_forecast{ location: string, days?: 1-7 }Daily forecast for any AU locality or lat/lng pair.
get_hourly{ location: string, hours?: 1-48 }Hourly outlook including precipitation probability and wind.
get_current{ location: string }Current observations from the nearest station, with freshness metadata.
get_warnings{ state?: AU_STATE, locality?: string }Active BOM warnings, verbatim text, severity bucket, expiry.
get_radar_frames{ location: string, count?: 1-13 }Latest radar frame URLs and timestamps, ready to render.