IL Environmental Protection Agency logo

IL Environmental Protection Agency

Live

Illinois Environmental Protection Agency site remediation, leaking USTs, landfills, brownfields, and federal-facility cleanup sites. ~6.6K SRP cleanup sites, ~31.3K LUST sites, ~1041 landfills across 6 status-typed layers.

What is IL Environmental Protection Agency?

Illinois Environmental Protection Agency (IEPA) — published via agency host. Curated layers: layer 0 (~6,615 Site Remediation Program cleanup sites with County, SiteType 64 distinct — Dry Cleaner 858 / MGP 128 / Railroad 100 / Pipeline 92 / Refinery 10, Active 0/1 SmallInteger ↔ SiteActive Yes/No same partition Yes 918 / No 5697); layer 0 (~31,270 LUST sites with BL_ID, INCIDENT, NAME, CITY, PROJECT_MANAGER, NFR_NFA — NO COUNTY column, filter city/bbox); layer 0–5 (~1041 landfills split across 6 status layers — Active 38, Post Closure 75, Certified Post Closure 114, Voluntary Sites 37, State Sites 84, Unknown Status 693); layer 0 (~157 brownfield sites with County, Property_Name, Funding_Source, Acres); layer 1 (~116 federal cleanup sites with Site_Type FUDS 103 / IRP 6 / BRAC 3 / NPL/BRAC 3 / NPL/FUDS 1). §0 spec drift caught: build-plan brief listed Environmental/LeakingUST and Environmental/IEPA_BOL_SiteRemediationProgram — both DEAD (layers: [], 500 errors). Live equivalents are Land/LeakingUST and Land/SrpSites. FederalFacilities canonical point layer is layer 1 (parent layer 0 is a group container). All four services already publish in EPSG:4326. Last verified live 2026-05-07.

Available Tools

  • searchSiteRemediation
    IEPA SRP cleanup sites (~6.6K). Filter county, siteType (Dry Cleaner / MGP / Pipeline / Refinery), city, active.
  • searchLeakingUST
    Leaking UST sites (~31.3K). Filter blId, incident, name, city, projectManager. NO COUNTY column upstream.
  • searchLandfills
    Illinois landfills (~1041) across 6 status-typed layers. landfillStatus: active|postClosure|certifiedPostClosure|voluntarySites|stateSites|unknownStatus|all.
  • searchBrownfields
    IEPA brownfield redevelopment sites (~157). Filter county, propertyName, city, fundingSource.
  • searchFederalFacilities
    Federal Facility cleanup sites (~116) — FUDS, IRP, BRAC, NPL.
  • getServiceInfo
    Schema, record counts, and enum values for any of the 4 services.

Requirements

  • Toggle on
    Toggle on and use — no setup needed.

Quick Setup Guide

Follow these steps to connect your AI agents to this connector

Open /mcp and enable IL Environmental Protection Agency with the toggle — no credentials needed.

Call searchSiteRemediation with county: 'Cook' and siteType: 'Dry Cleaner' for high-density urban remediation, or searchLeakingUST with city: 'Chicago'.

Connect to Your AI Assistant

Choose your AI assistant below for specific setup instructions

Follow these steps to connect IL Environmental Protection Agency to Claude:

Step 1: Open Claude Settings

Launch Claude → Click the profile button (bottom left) → Navigate to Settings

Step 2: Access Connectors

Scroll down to the Connectors tab → Navigate to the bottom → Click “Add Custom Connector”

Step 3: Name Your Connector

Enter any name you'd like for this connector

Step 4: Get the Connector URL

Log in to PatchOps → Navigate to the /mcp page → Copy the connector URL you want to use

Step 5: Add the Connector

Paste the URL in the “Remote MCP Server URL” text box → Click Add

Step 6: Start Using

Your connector is now ready to use in Claude

Follow these steps to connect IL Environmental Protection Agency to ChatGPT:

Step 1: Enable Developer Mode

Go to Settings → Connectors → Advanced → Enable Developer mode

Step 2: Create New Connector

Go back to Connectors page → Click “Create” (top right)

Step 3: Name Your Connector

Enter any name you'd like for this connector (descriptions are optional)

Step 4: Get the Connector URL

Log in to PatchOps → Navigate to the /mcp page → Copy the connector URL you want to use

Step 5: Add the URL

Paste the URL in the “MCP Server URL” text box

Step 6: Set Authentication

Click the authentication dropdown → Select “No authentication” (PatchOps handles authentication internally)

Step 7: Create the Connector

Click “I understand and want to continue” checkbox → Press Create

Step 8: Using the Connector

Start a new chat → Click the + button (left of text box) → Open dropdown → Hover over three dots labeled “More” → Select your connector

Instructions for connecting IL Environmental Protection Agency to GitHub Copilot:

Coming Soon

Detailed setup instructions for GitHub Copilot will be added here.

For other MCP-compatible platforms:

Step 1: Get the Connector URL

Log in to PatchOps → Navigate to the /mcp page → Copy the connector URL you want to use

Step 2: Add to Configuration

Add this configuration to your MCP settings file. Replace the URL with your specific connector URL from the /mcp page:

"IL Environmental Protection Agency-MCP": {
  "url": "https://patchops.ai/api/mcp/...",
  "type": "http"
}

Example Configuration

Here’s an example using PatchOps MCP:

"PatchOps-MCP": {
  "url": "https://patchops.ai/api/mcp/...",
  "type": "http"
}