Open Meteo Airquality Tools

Configuration File: open_meteo_airquality_tools.json Tool Type: Local Tools Count: 1

This page contains all tools defined in the open_meteo_airquality_tools.json configuration file.

Available Tools

OpenMeteo_get_air_quality (Type: BaseRESTTool)

Get current and forecast air quality data for any location using the Open-Meteo Air Quality API. …

OpenMeteo_get_air_quality tool specification

Tool Information:

  • Name: OpenMeteo_get_air_quality

  • Type: BaseRESTTool

  • Description: Get current and forecast air quality data for any location using the Open-Meteo Air Quality API. Returns hourly concentrations of PM2.5, PM10, ozone, NO2, SO2, carbon monoxide, and European Air Quality Index (AQI). Data from the Copernicus Atmosphere Monitoring Service. No authentication required.

Parameters:

  • latitude (number) (required) Location latitude (-90 to 90). Examples: 52.52 (Berlin), 40.71 (NYC), 48.85 (Paris), 35.68 (Tokyo)

  • longitude (number) (required) Location longitude (-180 to 180). Examples: 13.41 (Berlin), -74.01 (NYC), 2.35 (Paris), 139.69 (Tokyo)

  • hourly ([‘string’, ‘null’]) (optional) Comma-separated air quality variables. Values: ‘pm10’, ‘pm2_5’, ‘carbon_monoxide’, ‘nitrogen_dioxide’, ‘sulphur_dioxide’, ‘ozone’, ‘aerosol_optical_depth’, ‘european_aqi’, ‘us_aqi’. Default: pm10,pm2_5,european_aqi

  • forecast_days ([‘integer’, ‘null’]) (optional) Number of forecast days (1-7). Default: 5

  • past_days ([‘integer’, ‘null’]) (optional) Include past days in response (0-92). Examples: 1, 7

Example Usage:

query = {
    "name": "OpenMeteo_get_air_quality",
    "arguments": {
        "latitude": "example_value",
        "longitude": "example_value"
    }
}
result = tu.run(query)