AirNow Tools Reference
Complete reference for all AirNow MCP tools.
Try it out
Available Tools
The AirNow service provides the following MCP tools:
RSS Feed Tools
airnow.get_forecast_rss- Get air quality forecast RSS feed for a state/cityairnow.get_action_day_rss- Get action day RSS feed (air quality alerts)airnow.get_current_conditions_rss- Get current air quality conditions RSS feed
REST API Tools
airnow.get_current_observations- Get current observations by ZIP code or lat/lonairnow.get_forecast- Get forecast by ZIP code or lat/lonairnow.get_historical_observations- Get historical observations by ZIP code
Tool Details
See the AirNow Examples page for usage examples.
RSS Feed Tools
airnow.get_forecast_rss
Get air quality forecast RSS feed.
Arguments:
state(required): 2-letter state code (e.g., "CA")city(optional): City name (e.g., "San Francisco")data_format(optional): "cleaned" (default) or "raw"
Returns: Forecast data with multiple days, AQI values, and pollutant types.
airnow.get_action_day_rss
Get action day RSS feed for air quality alerts.
Arguments:
state(required): 2-letter state codecity(optional): City namedata_format(optional): "cleaned" (default) or "raw"
Returns: Action day information and alerts.
airnow.get_current_conditions_rss
Get current air quality conditions RSS feed.
Arguments:
state(required): 2-letter state codecity(optional): City namedata_format(optional): "cleaned" (default) or "raw"
Returns: Current conditions with AQI and pollutant information.
REST API Tools
airnow.get_current_observations
Get current air quality observations.
Arguments:
zip_code(optional): 5-digit ZIP codelat(optional): Latitudelon(optional): Longitudedistance(optional): Distance in miles (default: 25)data_format(optional): "cleaned" (default) or "raw"
Note: Either zip_code or both lat and lon are required. Requires API key.
airnow.get_forecast
Get air quality forecast via REST API.
Arguments:
zip_code(optional): 5-digit ZIP codelat(optional): Latitudelon(optional): Longitudedistance(optional): Distance in miles (default: 25)data_format(optional): "cleaned" (default) or "raw"
Note: Either zip_code or both lat and lon are required. Requires API key.
airnow.get_historical_observations
Get historical air quality observations.
Arguments:
zip_code(required): 5-digit ZIP codedate(required): Date in YYYY-MM-DD formatdistance(optional): Distance in miles (default: 25)data_format(optional): "cleaned" (default) or "raw"
Note: Requires API key.