Au Weather MCP server
{
"mcpServers": {
"ausdata-au-weather": {
"command": "uvx",
"args": [
"au-weather-mcp"
]
}
}
}{
"mcpServers": {
"ausdata-au-weather": {
"command": "uvx",
"args": [
"au-weather-mcp"
]
}
}
}{
"mcpServers": {
"ausdata-au-weather": {
"command": "uvx",
"args": [
"au-weather-mcp"
]
}
}
}{
"servers": {
"ausdata-au-weather": {
"command": "uvx",
"args": [
"au-weather-mcp"
]
}
}
}{
"mcpServers": {
"ausdata-au-weather": {
"command": "uvx",
"args": [
"au-weather-mcp"
]
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall uvx au-weather-mcpversion 0.4.10
What it does
This server exposes Australian weather forecasts, current observations, and 80+ years of historical data via Open-Meteo (which aggregates Bureau of Meteorology data). It serves developers building AI agents or applications that need to answer questions about Australian weather and air quality.
- Retrieve current temperature, humidity, wind, and pressure for any Australian location.
- Get 16-day weather forecasts or 80+ years of historical daily/hourly data for trend analysis.
- Compare current air quality metrics (PM2.5, PM10, ozone, NO₂, SO₂, CO) and AQI across multiple Australian locations.
Tools this server exposes
| Tool | Does |
|---|---|
| search_locations | Fuzzy-search 45 curated Australian locations by name, state, or description. |
| describe_location | Return latitude, longitude, timezone, elevation, nearest BOM station, and Open-Meteo URL for a location. |
| latest | Fetch current weather observation (temperature, humidity, wind, rain, pressure) with 15-minute cache. |
| get_weather | Query time-series weather data with optional date range and granularity (daily or hourly); routes to historical archive (1940+) or forecast (today + 16 days). |
| air_quality | Get current air quality metrics (PM2.5, PM10, ozone, NO₂, SO₂, CO) and AQI labels. |
| compare_locations | Return side-by-side current weather for 2–10 locations in a single call. |
| list_curated | List all 45 supported curated location IDs. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.