EPA Envirofacts GHGRP logo

EPA Envirofacts GHGRP

Live

Free access to EPA greenhouse gas emissions, toxic releases, and facility registry data via the Envirofacts REST API.

What is EPA Envirofacts GHGRP?

Query EPA Envirofacts for Greenhouse Gas Reporting Program (GHGRP) emissions by facility, sector, county, and zip code. Includes Toxics Release Inventory (TRI) facilities and releases, Facility Registry Service (FRS) lookups, Subpart W petroleum & natural gas systems data, and multi-year emissions trend analysis. All public datasets, no authentication required.

Available Tools

  • searchFacilityEmissions
    Search GHG emissions by state, year, and/or facility name. Returns per-gas emissions by default, and supports sortBy='emissions' for top facility totals.
  • getEmissionsByFacility
    Get all GHG emissions (by gas type) for a specific facility.
  • searchBySector
    Search GHG emissions by sector name, subsector, state, and/or year. Natural-language sector and subsector aliases are supported.
  • getTopEmitters
    Get top GHG-emitting facilities, optionally filtered by state and/or year.
  • searchSubpartW
    Search Subpart W (petroleum & natural gas systems) emissions.
  • searchTRIFacilities
    Search TRI facilities by state, county, city, and/or zip code.
  • getTRIReleases
    Get TRI toxic release records for a specific facility.
  • searchFRSFacilities
    Search EPA Facility Registry Service facilities by state, city, or zip.
  • getGHGByCounty
    Get GHG emissions filtered by county.
  • getGHGByYear
    Get GHG emissions for a specific year, optionally filtered by state.
  • getGHGTrends
    Get multi-year GHG emissions trend for a single facility. Accepts facilityId or facility_id.
  • searchByZipCode
    Search GHG emissions filtered by zip code.

Requirements

  • No authentication required
    Free public API. Toggle on from the /mcp page.

Quick Setup Guide

Follow these steps to connect your AI agents to this connector

Navigate to /mcp and enable the EPA Envirofacts GHGRP connector. No credentials needed.

Search GHG emissions by state, facility, sector, or zip code. Use getGHGTrends for multi-year analysis.

Connect to Your AI Assistant

Choose your AI assistant below for specific setup instructions

Follow these steps to connect EPA Envirofacts GHGRP 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 EPA Envirofacts GHGRP 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 EPA Envirofacts GHGRP 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:

"EPA Envirofacts GHGRP-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"
}