Epa Envirofacts Tools¶
Configuration File: epa_envirofacts_tools.json
Tool Type: Local
Tools Count: 3
This page contains all tools defined in the epa_envirofacts_tools.json configuration file.
Available Tools¶
EPA_get_tri_facility_chemical_releases (Type: EPATRIFacilitiesTool)¶
Get the per-chemical, per-year EPA Toxics Release Inventory (TRI) reporting forms submitted by ON…
EPA_get_tri_facility_chemical_releases tool specification
Tool Information:
Name:
EPA_get_tri_facility_chemical_releasesType:
EPATRIFacilitiesToolDescription: Get the per-chemical, per-year EPA Toxics Release Inventory (TRI) reporting forms submitted by ONE facility, via the EPA Envirofacts tri_reporting_form table. Given a TRI facility id (find one with EPA_search_tri_facilities), returns the actual reporting forms the facility filed: TRI chemical id, CAS chemical name (e.g. ‘Lead’, ‘Zinc compounds’), reporting year, form type, max-amount-on-site code, production ratio, and trade-secret/federal-facility flags. Unlike the facility-search tools, this reveals WHAT a facility reports releasing each year. No API key required.
Parameters:
tri_facility_id(string) (required) EPA TRI facility identifier, e.g. ‘15902CCKRN75BRI’. Obtain from EPA_search_tri_facilities.limit([‘integer’, ‘null’]) (optional) Max reporting forms to return (default 10, max 100).
Example Usage:
query = {
"name": "EPA_get_tri_facility_chemical_releases",
"arguments": {
"tri_facility_id": "example_value"
}
}
result = tu.run(query)
EPA_search_frs_facilities (Type: EPAFRSFacilitiesTool)¶
Search the EPA Facility Registry Service (FRS) — EPA’s integrated registry of regulated facility …
EPA_search_frs_facilities tool specification
Tool Information:
Name:
EPA_search_frs_facilitiesType:
EPAFRSFacilitiesToolDescription: Search the EPA Facility Registry Service (FRS) — EPA’s integrated registry of regulated facility sites — by US state (and optional city) via the Envirofacts REST service. Returns facility name, standardized address, city/state, registry id, and federal/tribal flags. Broader than TRI (covers facilities across many EPA programs). No API key required.
Parameters:
state(string) (required) 2-letter US state code, e.g. ‘MA’, ‘CA’.city([‘string’, ‘null’]) (optional) Optional city name filter.limit([‘integer’, ‘null’]) (optional) Max facilities (default 10, max 100).
Example Usage:
query = {
"name": "EPA_search_frs_facilities",
"arguments": {
"state": "example_value"
}
}
result = tu.run(query)
EPA_search_tri_facilities (Type: EPATRIFacilitiesTool)¶
Search EPA Toxics Release Inventory (TRI) facilities by US state (and optional city) via the EPA …
EPA_search_tri_facilities tool specification
Tool Information:
Name:
EPA_search_tri_facilitiesType:
EPATRIFacilitiesToolDescription: Search EPA Toxics Release Inventory (TRI) facilities by US state (and optional city) via the EPA Envirofacts REST service. Returns regulated facilities that report toxic chemical releases: facility id/name, address, county, ZIP, EPA region, and closed status. Use for environmental-justice screening, locating industrial pollution sources, and facility lookups. No API key required.
Parameters:
state(string) (required) 2-letter US state code, e.g. ‘CA’, ‘TX’.city([‘string’, ‘null’]) (optional) Optional city name filter, e.g. ‘Los Angeles’.limit([‘integer’, ‘null’]) (optional) Max facilities (default 10, max 100).
Example Usage:
query = {
"name": "EPA_search_tri_facilities",
"arguments": {
"state": "example_value"
}
}
result = tu.run(query)