What is CalEPA / DTSC / OEHHA?
California EPA / DTSC / OEHHA consolidated environmental connector. Probed 2026-05-02 with aggressive owner filtering — only authoritative DTSC_Admin (Envirostor + HWTS at services3.arcgis.com/Oy2JTCD10wkoelxS) and Kelsey.Ranjbar_OEHHA (CalEnviroScreen 4.0 at services1.arcgis.com/PCHfdHz4GlDNAhBb). 3 services via 5 methods: searchEnvirostorSites (~13,723 cleanup sites — 13 site_types incl. Voluntary Cleanup 1870, Evaluation 2251, Historical 2105, School Investigation 2307, Tiered Permit 1444, Military Evaluation 1175, State Response 1104, Corrective Action 728, School Cleanup 431, Federal Superfund 150, Calmortgage 154; 23 statuses; county UPPERCASE) ⭐; searchCalEnviroScreen (~8,035 census tracts with pollution-burden + population-characteristic percentile scores; CEQA-relevant disadvantaged-community overlay; PiP via {lat, lon}; filter minCIscoreP/minCIdecile) ⭐; searchHazardousWasteFacilities (~107,553 HWTS RCRA handlers — FAC_TYPES G=90,024 Generator + T=1004 Transporter + TSDF=45 + compounds; NO county column upstream); searchBrownfields (Envirostor scoped to Voluntary Cleanup + Calmortgage + School Cleanup — no standalone DTSC Brownfields Feature Service exists upstream); getServiceInfo. **upstream quirks**: Envirostor county is UPPERCASE; national_priorities_list is YES/NO/DELISTED string (not boolean); CalEnviroScreen has NO county column — keyed by 11-digit census tract GEOID; HWTS has only 11 fields with no county column. Spec drift: scoping doc said 2257 hits — most are unaffiliated AGOL clones; only 3 authoritative services exposed.
Available Tools
Requirements
- ENABLE_ENVIRONMENTAL_APISSet ENABLE_ENVIRONMENTAL_APIS=true to allow connector toggles.
Quick Setup Guide
Follow these steps to connect your AI agents to this connector
Set ENABLE_ENVIRONMENTAL_APIS=true for your deployment.
Open /mcp and turn on CalEPA / DTSC / OEHHA with the environmental switch.
Call the calepa MCP tool — start with method=searchEnvirostorSites or method=searchCalEnviroScreen.
Connect to Your AI Assistant
Choose your AI assistant below for specific setup instructions
Follow these steps to connect CalEPA / DTSC / OEHHA 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 CalEPA / DTSC / OEHHA 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 CalEPA / DTSC / OEHHA 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:
"CalEPA / DTSC / OEHHA-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"
}