EPA ECHO (Enforcement & Compliance) Connector for AI agents.
7 live capabilities
Access US environmental compliance and enforcement records directly.
Waiting for input…
Why people use EPA ECHO (Enforcement & Compliance)
EPA ECHO for Environmental Compliance Audits
With this Connector, you just tell your agent what you're looking for. It pulls the data directly from the ECHO database and gives you a clean summary. You go from clicking through tabs to getting a full report in seconds.
What Vinkius changes
You get instant access to federal environmental records without the manual web navigation.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Verifying a factory's history
A consultant needs to see if a factory in Austin, TX has any history of violations.
- Real-world use case 02
Tracking hazardous waste handlers
A researcher wants to find all hazardous waste handlers in a county.
- Real-world use case 03
Proving discharge exceedances
A legal team needs to prove a company exceeded discharge limits last year.
Complete set · 7capabilities
The complete EPA ECHO (Enforcement & Compliance) capability set.
These are the exact actions your AI can choose when you ask it to work with EPA ECHO (Enforcement & Compliance).
01—04
4 capabilities in this set.
Part of 7 available through EPA ECHO (Enforcement & Compliance).
- 01 Capability
Search hazardous waste facilities
This capability finds hazardous waste handlers regulated under the Resource Conservation and Recovery Act. It's useful for tracking waste management compliance.
- 02 Capability
Search drinking water systems
Use this to find public drinking water systems regulated under the Safe Drinking Water Act. It helps you monitor public water safety.
- 03 Capability
Search water facilities
This capability searches for facilities regulated under the Clean Water Act. It specifically targets those managed under the NPDES program.
- 04 Capability
Get effluent chart
This capability pulls dynamic charts and tables for wastewater discharge permits. It lets you compare permitted limits against actual releases.
05—07
3 capabilities in this set.
Part of 7 available through EPA ECHO (Enforcement & Compliance).
- 05 Capability
Search air facilities
Use this to find stationary sources regulated under the Clean Air Act. It helps you identify specific industrial air permit holders.
- 06 Capability
Search all facilities
This capability searches across all environmental program records in the ECHO database. You can find entities using a name, city, or zip code.
- 07 Capability
Get detailed facility report
This capability fetches a complete compliance history for a single facility. It includes all violations and enforcement actions on record.
Set up in minutes
One URL. Then ask EPA ECHO (Enforcement & Compliance) to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use EPA ECHO (Enforcement & Compliance) from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_22Fr5nfovAw290QuQRGHgL3yvUz80qKkJLBBSYhA/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it EPA ECHO (Enforcement & Compliance), and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable EPA ECHO (Enforcement & Compliance) for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_22Fr5nfovAw290QuQRGHgL3yvUz80qKkJLBBSYhA/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the EPA ECHO (Enforcement & Compliance) URL.
- Step 03
Save and start
Save the connection and enable EPA ECHO (Enforcement & Compliance) in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"epa-echo-enforcement-compliance": {
"url": "https://edge.vinkius.com/vk_preview_22Fr5nfovAw290QuQRGHgL3yvUz80qKkJLBBSYhA/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using EPA ECHO (Enforcement & Compliance)
Open Agent mode in chat and ask: "Using EPA ECHO (Enforcement & Compliance), help me...". 7 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"epa-echo-enforcement-compliance": {
"url": "https://edge.vinkius.com/vk_preview_22Fr5nfovAw290QuQRGHgL3yvUz80qKkJLBBSYhA/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using EPA ECHO (Enforcement & Compliance)
Ask Copilot: "Using EPA ECHO (Enforcement & Compliance), help me...". 7 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"epa-echo-enforcement-compliance": {
"url": "https://edge.vinkius.com/vk_preview_22Fr5nfovAw290QuQRGHgL3yvUz80qKkJLBBSYhA/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using EPA ECHO (Enforcement & Compliance)
Open Cascade and ask: "Using EPA ECHO (Enforcement & Compliance), help me...". 7 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"epa-echo-enforcement-compliance": {
"url": "https://edge.vinkius.com/vk_preview_22Fr5nfovAw290QuQRGHgL3yvUz80qKkJLBBSYhA/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using EPA ECHO (Enforcement & Compliance)
Ask Cline: "Using EPA ECHO (Enforcement & Compliance), help me...". 7 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add epa-echo-enforcement-compliance --transport http "https://edge.vinkius.com/vk_preview_22Fr5nfovAw290QuQRGHgL3yvUz80qKkJLBBSYhA/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using EPA ECHO (Enforcement & Compliance)
Ask Claude: "Using EPA ECHO (Enforcement & Compliance), show me...". 7 tools are ready
Where the request belongs
Work EPA ECHO can move forward.
This is for the environmental consultant tired of manual data entry, the compliance officer checking permits at 5 PM on a Friday, and the legal researcher hunting for enforcement history.
Environmental Consultant
Pulling data for site assessments and environmental impact reports for clients.
Compliance Officer
Monitoring permit statuses and historical violations for specific industrial sites.
Legal Researcher
Gathering official enforcement records and effluent charts for litigation or due diligence.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsEPA Envirofacts (Environmental Data)
Access US environmental data including UV forecasts, facility information, and toxic release inventories directly from the EPA.
Emissions API
Manage your environmental research. audit air quality and gas emissions via AI.
Regulations.gov (eRulemaking)
Access US federal regulations, search documents, public comments, and dockets directly from agencies like the EPA and FAA.
DOL (Department of Labor)
Access US Department of Labor data including OSHA inspections, MSHA safety records, and wage compliance directly from your AI agent.
KPA Flex
Manage EHS compliance. list inspections, audit employees, and search reports.
OpenAQ
Access global air quality data. monitor PM2.5, O3, NO2 levels and track pollution via AI.
Bring your own AI
Change the model, client or framework. Keep EPA ECHO connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about EPA ECHO.
The practical details behind the request, access and result.
What records can I get with the EPA ECHO MCP?
You can access records for the Clean Air Act, Clean Water Act, and hazardous waste regulations. It covers facility compliance, violations, and permit limits.
Can I use the EPA ECHO MCP to find specific violations?
Yes, you can pull the full enforcement history for any facility by its ID. It shows both formal and informal actions.
Does the EPA ECHO MCP require a special API key?
No, you just put 'PUBLIC' in the token field. It connects to the public web services provided by the EPA.
How can I check drinking water safety with the EPA ECHO MCP?
You can use it to search for public drinking water systems regulated under the Safe Drinking Water Act to check their status.
Can I see actual wastewater release numbers?
Yes, the Connector can retrieve charts and tables showing the permitted limits versus actual releases for specific permits.
Is the EPA ECHO MCP good for legal due diligence?
It's great for pulling official enforcement records and permit history to verify a company's compliance status during a search.
How can I get the full compliance history for a specific facility?
Use the get_detailed_facility_report capability with the specific Facility ID (p_id). This returns a comprehensive 'Detailed Facility Report' (DFR) covering all environmental programs, violations, and inspections.
Can I search for facilities by city or state?
Yes! Capabilities like search_all_facilities or search_water_facilities accept p_ct (City) and p_st (State abbreviation) parameters to filter results geographically.
What information is included in the effluent charts?
The get_effluent_chart capability provides data on permitted discharge limits, actual measured releases, and any exceedances or violations for Clean Water Act (NPDES) permits.
One connection away
Give your agent a direct line to EPA ECHO.
Connect EPA ECHO once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available