Mmcp.market

Au Weather MCP server

by ausdata.io·io.ausdata/au-weather-mcp·v0.4.10

Query Australian weather + air quality — forecasts, current obs, 80yr archive (BOM).

A86/100grade A
What users say
No reviews yet
Be the first
Safety scan
A86/100

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed Au Weather yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Au Weather tools (7)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • air_quality

    Return current air-quality readings for any Australian location.

  • compare_locations

    Compare current weather across multiple Australian locations in one call.

  • describe_location

    Return metadata for an Australian location — name, lat/lng, timezone, elevation, and (for curated locations) the nearest BOM station ID.

  • get_weather
  • latest

    Return the current weather observation for any Australian location.

  • list_curated

    List the 45 curated Australian location IDs supported by this MCP.

  • search_locations

    Fuzzy-search the 45 curated Australian locations.

Public scan report

scanner v0.1.9 · 2026-09-23 · same rubric, same numbers if you re-run it

no findings
  • Code scan12 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 39 days ago12/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace7/10
Overall 86/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the Au Weather repository's README, as published. We do not edit it. Read it on GitHub

au-weather-mcp

mcp-name: io.ausdata/au-weather-mcp

Ask Claude about Australian weather and air quality and get real, current numbers — not "I don't have access to that data." This MCP server gives Claude (and other MCP clients like Cursor) live access to Australian weather + air-quality data via Open-Meteo, which aggregates Bureau of Meteorology observations under licence. 45 curated locations (every state capital + every regional centre over ~25k), postcode and place-name lookup, current observations, 16-day forecasts, 80+ years of historical data, and multi-location comparison.

Hosted access? For cross-source queries, webhooks, an always-on REST API, and a uniform response envelope across all 9 sources, see ausdata.io — free tier available (500 calls/mo, no card).

Companion to abs-mcp (ABS macro stats), rba-mcp (Reserve Bank), and ato-mcp (tax + charity register) — together the four cover Australia's most-asked public data.

What you can ask

Once installed, your LLM can answer questions like:

Every response carries a CC-BY 4.0 attribution string and a direct Open-Meteo URL the agent can cite back to the user.

Why Open-Meteo (not BOM directly)

BOM publishes their own JSON/XML endpoints, but they actively 403 non-browser User-Agents and have no documented commercial-use path below their ~$5k/yr Registered User Service. Open-Meteo:

  • Aggregates BOM data under their existing licensing arrangements with national meteorological services
  • Free tier is explicit and generous; commercial use is $30/mo with public terms
  • Returns clean, versioned, schema-stable JSON with units alongside every value
  • Covers historical data back to 1940 via their archive endpoint
  • No API key, no User-Agent gymnastics

We attribute both Open-Meteo and BOM in every response.

Install

# After publish:
uvx au-weather-mcp

# Local dev:
uv pip install -e .

Claude Desktop

Add to ~/Library/Application Support/Claude/claudedesktopconfig.json:

{
  "mcpServers": {
    "weather": {
      "command": "uvx",
      "args": ["--upgrade", "au-weather-mcp"]
    }
  }
}

The --upgrade flag makes uvx re-check PyPI on each Claude Desktop launch, so bug fixes propagate without manual cache refresh. Costs ~100ms at startup.

For a local checkout (before PyPI publish):

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

claude mcp add au-weather-mcp -- uvx au-weather-mcp
Add to Cursor

Au Weather: common questions

Is Au Weather MCP server safe?
Yes, by our scan: it is graded A (86/100). Read the Au Weather safety report
How do I install Au Weather?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Au Weather need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Au Weather maintained?
The last commit was 40 days ago (2026-08-15). The latest release is v0.4.10.
What can I use instead of Au Weather?
Servers from other publishers that do the same job: Weather Data MCP Server, Nws Weather MCP server and GeoSphere Austria Weather MCP server. Compare all Au Weather alternatives.

Alternatives to Au Weather

Same job from other publishers: the closest match first, then the best rated.

All Au Weather alternatives →
  • Weather Data MCP Server
    17 weather tools, no API keys: forecasts, alerts, air quality, marine, radar, lightning, wildfires
    A
  • Nws Weather
    Get US weather forecasts, active alerts, and current observations.
    A
  • GeoSphere Austria Weather
    High-resolution GeoSphere Austria weather, storms and air quality. Austria and the Alps only.
    A
  • Open-Meteo Weather
    Current weather and hourly forecasts for any place name, via the free Open-Meteo API. No API key.
    A
  • Zurich Opendata
    City of Zurich weather, air quality, parking, geodata, Gemeinderat, tourism
    A

More from ausdata.io