Skip to main content
Glama

epa-mcp-server

Get TRI Chemical Releases for Facility

epa_get_tri_releases
Read-onlyIdempotent

Query Toxic Release Inventory annual chemical release data for a specific facility. Returns per-chemical release records with chemical name, reporting year, routine on-site releases by medium (air, water, land, underground injection), and the one-time / non-routine release quantity. Quantities are in pounds; dioxin and dioxin-like compounds, which TRI has facilities report in grams, are converted and marked with reportedUnit. TRI data lags ~18 months — the most recent available year is typically 2 years prior to the current calendar year. facility_id is the 15-character TRI facility ID: take it from the facilityId field of epa_search_tri_releases, which also identifies top emitters across a region. A 12-digit EPA Registry ID is a different identifier and matches no TRI records.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
yearNoReporting year to retrieve. Defaults to all available years. TRI data is typically available through ~2 years prior to the current year.
facility_idYes15-character TRI facility ID (e.g. "9867WSNRWD1981S") — the facilityId field returned by epa_search_tri_releases. A 12-digit EPA Registry ID matches no TRI records.
chemical_nameNoOptional filter to restrict results to a specific chemical (partial match, case-insensitive)

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
errorNoPresent when the call failed. Absent on success.
messageNoRecovery hint when no releases are found — suggests alternative years or checking the facility ID. Absent when releases are returned.
releasesNoPer-chemical annual TRI release records for the queried facility
facilityIdNoTRI facility ID queried

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.