MCP server

Australian weather, available to your AI.

Drop the betterbom MCP server into Claude, Cursor, or Codex and the model can pull live forecasts, radar, and warnings as tool calls.

Briefings

Ask Claude for a morning brief — it pulls your saved locations, current obs, and any warnings.

Agents

Surf forecaster, garden advisor, fire-weather monitor — long-running agents with real data.

Scripts

Run automations in Claude Code that branch on tomorrow's rainfall or this week's UV.

Install

# 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.

Tools exposed

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.

Full reference