get_air_quality
Retrieve current and forecast air quality with AQI, pollutants, UV index, and pollen for health-aware outdoor planning, allergy management, and UV exposure assessment.
Instructions
Retrieves air quality forecast including AQI, pollutants, UV index, and pollen data.
Monitor air quality for health-aware outdoor planning, allergy management, and UV exposure assessment. Provides both European and US Air Quality Indices along with detailed pollutant measurements and health interpretations.
Examples:
"What's the air quality in Zurich?" → AQI, PM2.5, PM10, ozone levels
"Pollen forecast for Bern?" → Grass, birch, alder pollen counts
"UV index for tomorrow?" → UV radiation forecast
Provides:
European AQI (0-100+) and US AQI (0-500) with health interpretations
Particulate matter (PM10, PM2.5)
Gases (O3, NO2, SO2, CO, NH3)
UV index (current and clear sky)
Pollen data (Europe only): alder, birch, grass, mugwort, olive, ragweed
Health Guidelines:
European AQI: 0-20 (Good), 20-40 (Fair), 40-60 (Moderate), 60-80 (Poor), 80-100 (Very Poor), 100+ (Extremely Poor)
US AQI: 0-50 (Good), 51-100 (Moderate), 101-150 (Unhealthy for Sensitive), 151-200 (Unhealthy), 201-300 (Very Unhealthy), 301-500 (Hazardous)
UV Index: 0-2 (Low), 3-5 (Moderate), 6-7 (High), 8-10 (Very High), 11+ (Extreme)
Use this tool when:
Planning outdoor activities for people with asthma/allergies
Assessing air quality for exercise or sports
Checking pollen levels during allergy season
Monitoring UV exposure for sun safety
Args: latitude: Latitude in decimal degrees longitude: Longitude in decimal degrees forecast_days: Number of forecast days (1-5, default: 5) include_pollen: Include pollen data (default: true, Europe only) timezone: Timezone for timestamps (default: 'auto')
Returns: Dictionary containing: - current (dict): Current AQI with interpretations, pollutants, UV index - hourly (list[dict]): Hourly air quality forecasts with AQI interpretations - pollen (dict | None): Pollen data if include_pollen=True and location is in Europe - location (dict): Location metadata
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| latitude | Yes | ||
| timezone | No | auto | |
| longitude | Yes | ||
| forecast_days | No | ||
| include_pollen | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||