EPA Air Quality & Toxics
com.olyport/epaVersion 1.1.0Toxics Release Inventory, Superfund sites, air quality data, and AQI
Status
Responds532 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:23 UTC
- Latency
- 532 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://mcp.olyport.com/epa/mcpResponds532 msNo sign-in
Claude Code
claude mcp add --transport http epa https://mcp.olyport.com/epa/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: epa
Remote MCP server URL: https://mcp.olyport.com/epa/mcpCursor
{
"mcpServers": {
"epa": {
"url": "https://mcp.olyport.com/epa/mcp"
}
}
}VS Code
code --add-mcp '{"name":"epa","type":"http","url":"https://mcp.olyport.com/epa/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
5 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
get_annual_air_qualityGet annual air quality summary data for a US state.
Returns annual statistics from the EPA Air Quality System (AQS),
including mean concentrations, max values, and exceedance counts
for the specified pollutant across all monitoring sites in the state.
Args:
state: Two-letter US state abbreviation (e.g. 'CA', 'NY').
parameter: Pollutant to query. Options: 'PM2.5', 'Ozone', 'SO2', 'NO2', 'CO'.
Default is 'PM2.5'.
start_year: Start year for the query range (e.g. 2020). Default is 2020.
end_year: End year for the query range (e.g. 2023). Default is 2023.
| Not declared | Not declared | Not declared | Not declared |
get_aqi_forecastGet the air quality forecast for a ZIP code.
Returns forecast AQI values and health categories for upcoming days,
typically covering today and the next 1-2 days.
Args:
zip_code: US ZIP code (e.g. '20001').
| Not declared | Not declared | Not declared | Not declared |
get_current_aqiGet the current Air Quality Index (AQI) for a location.
Provide either a zip_code OR latitude/longitude coordinates.
Returns AQI values, pollutant levels, and health category for
each measured pollutant at the nearest monitoring station.
Args:
zip_code: US ZIP code (e.g. '20001').
latitude: Latitude of the location (e.g. 38.9).
longitude: Longitude of the location (e.g. -77.0).
| Not declared | Not declared | Not declared | Not declared |
get_superfund_sitesGet active Superfund (National Priorities List) sites in a state.
Returns hazardous waste cleanup sites listed on the EPA's National
Priorities List, including site names, locations, and status information.
No API key required.
Args:
state: Two-letter US state abbreviation (e.g. 'NJ', 'CA').
limit: Maximum number of sites to return (default 50, max 500).
| Not declared | Not declared | Not declared | Not declared |
get_tri_facilitiesGet Toxics Release Inventory (TRI) facilities in a state.
Returns facilities that report toxic chemical releases to the EPA,
including facility names, addresses, and industry information.
No API key required.
Args:
state: Two-letter US state abbreviation (e.g. 'CA', 'TX').
city: Optional city name to filter results.
limit: Maximum number of facilities to return (default 50, max 500).
| Not declared | Not declared | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Apr 2, 2026
- Updated
- Apr 2, 2026
- Repository
- Not given
- Categories (suggested)
- Data and analyticsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared