

Air Quality & Pollen Information
Data
Available ActionsEach successful request consumes credits as outlined below.
get_current_conditions5crget_forecast5crget_history5crcreate_map5cr
Details
Comprehensive environmental data tool that provides real-time air quality indices, pollutant concentrations, pollen forecasts, and historical data for any location worldwide. The tool enables AI agents to retrieve current air quality conditions with AQI values and health recommendations, forecast data for both pollen types and pollutant levels, historical air quality trends up to 30 days, and generate visual maps with environmental overlays. Agents can flexibly select which data items to include by specifying any combination of pollutants including CO, NO2, O3, SO2, PM2.5, PM10 and pollen types including tree, grass, and weed allergens. The tool processes up to 10 locations simultaneously and provides additional computations such as health recommendations for different population groups, dominant pollutant concentrations, and detailed pollutant information. All responses are in English and include universal AQI scaling for consistent global comparisons. Map generation capabilities include satellite and road views with various environmental data overlays saved to cloud storage for 7 days.
Use Cases
Health and safety monitoring for outdoor activities, Allergy management and pollen level tracking, Travel planning and destination air quality assessment, Environmental monitoring and pollution trend analysis, Public health reporting with visual maps, Outdoor event planning, Fitness app integration for workout recommendations, Smart home automation for air purifiers and HVAC systems, Environmental research and data analysis, Emergency response during wildfires or industrial incidents, School and workplace air quality monitoring, Real estate location assessment, Agricultural planning based on air conditions, Tourism industry environmental reporting, Healthcare provider patient advisories
Actions(4)
get_current_conditions5cr4 params(1 required)Get current Air Quality Index (AQI), pollutant concentrations, and health recommendations for one or more locations.
get_current_conditions5cr4 params(1 required)Get current Air Quality Index (AQI), pollutant concentrations, and health recommendations for one or more locations.
locationsrequiredarrayList of 1-10 locations to query. Each location needs either latitude/longitude coordinates or an address string for geocoding.
Array of: object
include_itemsarrayFilter specific pollutants to include. Omit to receive all pollutants.
Array of: string
universal_aqibooleanUse universal AQI scale for consistent cross-region comparisons.
Default:
trueextra_computationsarrayAdditional data to compute and include in the response.
Array of: string
get_forecast5cr3 params(1 required)Get pollen forecast data for up to 5 days including tree, grass, and weed pollen types with seasonal status and health recommendations.
get_forecast5cr3 params(1 required)Get pollen forecast data for up to 5 days including tree, grass, and weed pollen types with seasonal status and health recommendations.
locationsrequiredarrayList of 1-10 locations to query. Each location needs either latitude/longitude coordinates or an address string.
Array of: object
include_itemsarrayFilter specific pollen types. Omit to receive all three (tree, grass, weed). Pollutant items are not available for forecasts.
Array of: string
forecast_daysintegerNumber of days of forecast data to return.
Default:
5Range: 1 - 5
get_history5cr4 params(1 required)Get historical air quality data with hourly AQI values and pollutant concentrations, up to 30 days (720 hours) back.
get_history5cr4 params(1 required)Get historical air quality data with hourly AQI values and pollutant concentrations, up to 30 days (720 hours) back.
locationsrequiredarrayList of 1-10 locations to query. Each location needs either latitude/longitude coordinates or an address string.
Array of: object
hours_historyintegerNumber of hours of historical data to retrieve.
Default:
24Range: 1 - 720
include_itemsarrayFilter specific pollutants. Omit to receive all. Pollen data is not available for history.
Array of: string
universal_aqibooleanUse universal AQI scale for consistent cross-region comparisons.
Default:
truecreate_map5cr2 params(1 required)Generate a map image with air quality or pollen data overlays. The map is stored in cloud storage for 7 days and a download URL is returned.
create_map5cr2 params(1 required)Generate a map image with air quality or pollen data overlays. The map is stored in cloud storage for 7 days and a download URL is returned.
locationsrequiredarrayList of 1-10 locations to center the map on. Each location needs either latitude/longitude coordinates or an address string.
Array of: object
map_configobjectConfiguration settings for the generated map.
Properties:
width(integer)- Map width in pixels.height(integer)- Map height in pixels.zoom(integer)- Map zoom level.map_type(string)- Base map type.overlay_type(string)- Environmental data overlay to render on the map.include_legend(boolean)- Include a legend explaining the color scale on the map.Frequently Asked Questions
How do I connect this tool to an external agent?
You can install the local MCP server by opening a terminal and running:
Install commands
npm install -g @agentpmt/mcp-router
agentpmt-setupThis will connect you to local agents like Claude Code, Windsurf, Grok Build, Cursor, etc.
Alternatively you can connect to the hosted version with this config block, no installation required:
Hosted MCP config
{
"mcpServers": {
"agentpmt": {
"type": "streamable-http",
"url": "https://api.agentpmt.com/mcp",
"headers": {
"Authorization": "Bearer <AGENTPMT_BEARER_TOKEN>",
"x-instance-metadata": "{\"client\":\"generic-mcp\",\"platform\":\"remote\"}"
}
}
}
}View MCP Connection Instructions for more details.
How does an external agent use this tool?
After the external agent is connected to an Agent Group that can use this tool, paste this prompt into the agent:
Agent prompt
Call the AgentPMT-Tool-Search-and-Execution tool with action 'get_schema' and tool_id 695f07a52c56dabda3e89f3f ("Air Quality & Pollen Information"). Then call the same tool with action 'call_tool', tool_id 695f07a52c56dabda3e89f3f, and the parameters needed for my request.
The agent should fetch the tool schema first, collect the required parameters for your request, and then call the tool through AgentPMT.





