Skip to main content
Glama
tyson-swetnam

EPA Air Quality System (AQS) MCP Server

aqs_monitors_by_site

Retrieve detailed air quality monitor information for specific monitoring sites, including location data, operational dates, and pollutant measurement parameters from EPA's Air Quality System.

Instructions

Get air quality monitors at a specific monitoring site. Returns detailed information about monitors including location, operational dates, and measurement parameters.

Parameters:

  • param: 5-digit AQS parameter code for the pollutant. Common codes:

    • 44201: Ozone (O3)

    • 88101: PM2.5 (Fine Particulate Matter, Local Conditions)

    • 81102: PM10 (Particulate Matter)

    • 42401: Sulfur Dioxide (SO2)

    • 42101: Carbon Monoxide (CO)

    • 42602: Nitrogen Dioxide (NO2)

  • bdate/edate: Begin and end dates in YYYYMMDD format (must be same calendar year)

  • state: 2-digit FIPS state code (e.g., '06' for California, '36' for New York)

  • county: 3-digit FIPS county code (e.g., '037' for Los Angeles County)

  • site: 4-digit AQS site number

Note: Email and API key can be provided or will use AQS_EMAIL/AQS_API_KEY environment variables.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
emailNoEmail address for API authentication (optional if AQS_EMAIL env var is set)
keyNoAPI key for authentication (optional if AQS_API_KEY env var is set)
paramYes5-digit AQS parameter code (e.g., 44201 for Ozone)
bdateYesBegin date in YYYYMMDD format
edateYesEnd date in YYYYMMDD format (must be same calendar year as bdate)
stateYes2-digit FIPS state code (e.g., 06 for California)
countyYes3-digit FIPS county code (e.g., 037 for Los Angeles)
siteYes4-digit AQS site number

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tyson-swetnam/aqs-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server