MCP.Market

Epa Echo MCP server

online · 100% uptime
by pipeworx-io·io.github.pipeworx-io/epa-echo·v0.2.2

EPA ECHO MCP — wraps EPA ECHO Web Services (free, no auth)

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

not scanned yet

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Epa Echo yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Epa Echo tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Epa Echo compares

Against every graded Security MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 55% of 915 Security servers
Uptime
100%
of our recent checks; the typical remote Security server answers 100%
Response time
74 ms
faster than 92% of 547 Security servers

Release history: 7 versions in the registry since 2026-04-22, latest 2026-11-01, typically one every 4 days.

Install Epa Echo in Claude Code, Cursor or VS Code

claude mcp add --transport http epa-echo https://gateway.pipeworx.io/epa-echo/mcp
Add to Cursor

What the publisher says

From the Epa Echo repository's README, as published. We do not edit it. Read it on GitHub

EPA ECHO — Enforcement and Compliance History

The U.S. Environmental Protection Agency's Enforcement and Compliance History Online (ECHO). Facility-level compliance status, inspection history, formal and informal enforcement actions, permit data (Clean Air Act, Clean Water Act, RCRA, etc.). The authoritative source for "is this facility in trouble with EPA?" Free, no auth.

Part of Pipeworx — an MCP gateway connecting AI agents to 1679+ live data sources.

Why this matters for AI agents

For environmental risk assessment, regulatory due diligence, and ESG analysis, EPA ECHO is the primary source for what's actually happening with EPA enforcement. Self-reported emissions data is one thing; ECHO tells you when the EPA actually showed up and took action.

Common flows:

  • Facility lookup. "Find facilities for company X." → echofacilitysearch({name: "X"}) → matching facilities with their EPA Registry IDs, compliance status, recent enforcement.
  • Facility detail. Once you have a facility ID, follow-up tools surface inspection history, permits, violations, formal actions.
  • Geographic search. Find all facilities in a ZIP code, county, or state with active enforcement.

Used by the environmental_risk recipe alongside GHG emissions and TRI data.

Auth

None. ECHO is fully public and free. Pipeworx forwards a polite User-Agent.

What EPA tracks via ECHO

A single facility can be regulated under multiple programs; ECHO surfaces all.

Compliance status decoded

For risk-tier assessment, "Significant Violator" + "Active enforcement" is High; clean record + closed historical violations is Low.

Common pitfalls

  • Multi-facility companies. Big companies have many EPA-regulated facilities; the company-name search returns all matches. Cluster by parent company in your output, not by facility.
  • State-delegated programs. Most EPA programs are administered by state environmental agencies. ECHO has the data but enforcement-action attribution can name the state, not EPA.
  • Permit ≠ enforcement. A facility holding a Clean Air Act Title V permit isn't "in trouble" — most major emitters need them. Distinguish permits (operating authorization) from enforcement (regulatory action).
  • Lag. ECHO updates monthly; settlements and recent inspections may not appear for 30–60 days.
  • Self-reported data. Compliance status often derives from self-reported monitoring data. The most damning enforcement signal is usually formal action, not raw violation counts.
  • Closed facilities. Decommissioned facilities still appear in ECHO with historical records. Filter to "Active" facility status for current operations only.

Quick Start

Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):

{
  "mcpServers": {
    "epa-echo": {
      "url": "https://gateway.pipeworx.io/epa-echo/mcp"
    }
  }
}

What this endpoint actually serves

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Epa Echo: common questions

Is Epa Echo MCP server safe?
Mostly: it is graded B (77/100). Read the Epa Echo safety report
How do I install Epa Echo?
It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Epa Echo need an API key?
Yes. The registry entry asks for PIPEWORX_API_KEY.
Is Epa Echo maintained?
The last commit was 41 days ago (2026-09-24). The latest release is v0.2.2.
Is Epa Echo up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Epa Echo?
Servers from other publishers that do the same job: Rede MCP server, Raziel MCP server and MyMedi-AI MCP server.
How does Epa Echo compare with other Security MCP servers?
safety score 77/100 (higher than 55% of 915 Security servers); uptime 100% (of our recent checks; the typical remote Security server answers 100%); response time 74 ms (faster than 92% of 547 Security servers). Full comparison.

Alternatives to Epa Echo

Same job from other publishers: the closest match first, then the best rated.

  • Rede
    MCP server for Rede — Itaú-owned BR acquirer: authorize/capture/refund, zero-auth, card tokens
    B
  • Raziel
    MCP server teaching AI agents to implement TideCloak: auth, E2EE, IGA, security analysis
    A
  • MyMedi-AI
    DME billing and medical coding: code lookup, DMEPOS fee schedules, Medicare prior-auth checks
    A
  • Healthclaw Guardrails
    Guardrailed FHIR access for AI agents: PHI redaction, audit trail, step-up auth, tenant isolation
    A
  • spintax.net MCP server
    Write, validate, render and analyze spintax templates. Backed by @spintax/core. No auth.
    A

More from pipeworx-io →