Skip to main content
Glama

epa-mcp-server

Get EJScreen Environmental Justice Indicators

epa_get_ejscreen
Read-onlyIdempotent

Get EJScreen environmental-justice indicators for a point and surrounding buffer. Returns the 13 EJScreen environmental indicators (PM2.5, ozone, diesel particulate, NO2, lead paint, traffic proximity, Superfund/RMP/hazardous-waste/wastewater proximity, underground storage tanks, drinking-water non-compliance, and RSEI toxic air releases) and 6 demographic indicators (people of color, low income, limited English, less than high school, under 5, over 64), each with national and state percentiles plus EJ Index values, along with the Demographic Index and Supplemental Demographic Index. Data is EJScreen v2.2 (2022) served via the community-maintained EJAM API (api.ejanalysis.com, Public Environmental Data Partners), which rehosts EJScreen after EPA discontinued public access in 2025 — not a live EPA endpoint. Provide latitude, longitude, and a buffer distance (default 1 mile, max 15 miles). Points outside US coverage return a coverage note instead of indicators.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
unitNoUnit for distance. Kilometers are converted to miles (× 0.621371) before the request.miles
distanceNoBuffer radius around the point, in the given unit (default 1). The miles-equivalent must be 15 or less.
latitudeYesLatitude in decimal degrees.
longitudeYesLongitude in decimal degrees.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
errorNoPresent when the call failed. Absent on success.
noticeNoGuidance when the point is outside EJScreen coverage and no indicators were returned.
coverageNoWhether EJScreen data was available for the point.
locationNoThe queried location and buffer context.
reportUrlNoLink (absolute URL) to the full EJScreen report for this point and buffer.
dataSourceNoProvenance and vintage of the data.
demographicNoEJScreen demographic indicators present for the area. Empty when out of coverage.
environmentalNoEJScreen environmental indicators present for the area. Empty when out of coverage.
demographicIndexNoEJScreen Demographic Index. Absent when out of coverage.
supplementalDemographicIndexNoEJScreen Supplemental Demographic Index. Absent when out of coverage.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.