Model Context ProtocolTexasERCOT:MCP
ERCOT logo

ERCOT MCP server

Electric Reliability Council of Texas

The ERCOT MCP server gives compatible AI clients a bounded, schema-aware path into Ask the Grid's Texas market catalog. The connection is fixed to ERCOT, so a tool call cannot silently cross into another ISO.

Connect the ERCOT MCP server

Choose the AI client you use. Ask the Grid recognizes your signed-in account and shows active authorizations for this market.

Checking your Ask the Grid session…

Connect with Claude

Add Ask the Grid as a custom connector, then authorize it with your existing account.

Claude Pro, Max, Team, and Enterprise

  1. 01Open Claude Settings → Connectors.
  2. 02Choose Add custom connector, name it “Ask the Grid ERCOT,” and paste the resource URL below.
  3. 03Select Add, then Connect. Review the requested scopes and choose Allow.
  4. 04In a conversation, open Search and tools and enable the Ask the Grid ERCOT tools.
ERCOT resource URL
https://mcp.askthegrid.com/v1/ercot
Official Claude MCP documentation

Overview

A market-scoped path from compatible AI clients into Ask the Grid’s ERCOT catalog and reviewed asset intelligence.

01

Track real-time and day-ahead nodal prices

02

Compare system load with forecasts and weather

03

Inspect generation mix, outages, reserves, and constraints

04

Resolve Texas plants, settlement points, zones, and lines

05

Read published asset dossiers or request reviewed Enterprise hydration

Tools

Typed actions for catalog discovery, bounded data reads, live grid context, and reviewed asset intelligence.

search_data

Find query-ready datasets in the connected ISO catalog.

describe_data

Inspect one dataset's schema and semantic query contract.

query_data

Run bounded read-only SQL against ISO-approved tables.

query_grid_assets

Search typed plants, nodes, zones, substations, and lines.

get_live_grid_status

Return current ISO headline values and freshness metadata.

get_asset_profile

Read a compact published profile for one exact grid asset.

get_asset_intelligence

Read an Enterprise source-backed asset intelligence dossier.

Enterprise
request_asset_hydration

Queue Enterprise hydration for an existing grid asset.

Enterprise
get_asset_hydration_status

Read the status of one owned asset hydration request.

Enterprise

Data available

31 catalog-registered datasets are queryable through this ERCOT resource. Each dataset retains its source, schema, coverage, and query notes.

LMP by Settlement Pointercot.lmp_by_settlement_pointERCOT · 5-minute (SCED)LMP by Busercot.lmp_by_busERCOT · 5-minute (SCED)SCED System Lambdaercot.sced_system_lambdaERCOT · 5-minute (SCED)DAM System Lambdaercot.dam_system_lambdaERCOT · hourly (DAM)SCED Shadow Prices & Binding Constraintsercot.shadow_prices_scedERCOT · 5-minute (SCED)CRR Monthly Auction Resultsercot.crr_auction_resultsERCOT · monthly auction postingERCOT Interconnection Queueercot.interconnection_queueERCOT · monthly snapshotFuel Mix (Unified)atg.ercot_fuel_mixERCOT · 5-minute (live only, pending settled backfill)Hourly Historical System Loadercot.system_loadERCOT · hourlyLoad Forecast (MTLF)ercot.load_forecastERCOT · hourly (7-day forecast)Current Supply, Demand & Intraday Forecastercot.supply_demandERCOT · 5-minuteSystem-Wide Demandercot.system_wide_demandERCOT · 15-minuteDAM Settlement Point Pricesercot.spp_day_ahead_hourlyERCOT · hourly (DAM)Ancillary Service Pricesercot.as_pricesERCOT · hourly (DAM)DAM Total AS Soldercot.dam_total_as_soldERCOT · hourly (DAM)DAM Total Energy Soldercot.dam_total_energy_soldERCOT · hourly (DAM)Wind Generation by Regionercot.wind_generation_geoERCOT · hourly (forecast vintages)Solar Generation by Regionercot.solar_generation_geoERCOT · hourly (forecast vintages)Hourly Resource Outage Capacityercot.hourly_resource_outage_capacityERCOT · hourly (168-hour forecast vintages)Planned Resource Outage Capacity Limitsercot.planned_resource_outage_capacityERCOT · twice each business day (daily target vintages)Reported Generation Outagesercot.reported_outagesERCOT · 5-minuteHourly RUC Committed Capacityercot.hourly_ruc_committed_capacityERCOT · hourlySCED Gen Resource Data (60-Day)ercot.sixty_day_sced_gen_resource_dataERCOT · 5-minute (SCED), 60-day disclosureSCED Load Resource Data (60-Day)ercot.sixty_day_sced_load_resource_dataERCOT · 5-minute (SCED), 60-day disclosureCustomer Outages by Countyodin.active_county_outagesODIN · 10-minute snapshotOperating Generatorseia860.operating_generatorsEIA · monthly + annual (snapshot)Solar Generatorseia860.solar_generatorsEIA · monthly + annual (snapshot)Wind Generatorseia860.wind_generatorsEIA · monthly + annual (snapshot)Storage Generatorseia860.storage_generatorsEIA · monthly + annual (snapshot)Weather History Grid (ERA5)open_meteo.era5_gridOpen-Meteo · hourly (reanalysis, ~4-5 day lag)Weather Forecast Grid (Current + Ahead)open_meteo.forecast_gridOpen-Meteo · hourly (forecast, 1-3 day leads)
Browse the full data catalog

Example prompts

Questions a connected client can answer with the ERCOT resource.

  1. 01Compare ERCOT real-time hub prices over the last 24 hours.
  2. 02Which ERCOT load forecast vintage best matched yesterday's actual demand?
  3. 03Find battery storage plants near the West load zone.
  4. 04Get the published intelligence dossier for this plant, or request hydration if it is missing.

Access and authorization

The client discovers Ask the Grid’s authorization server, sends you through sign-in, and asks you to approve the exact scopes it needs.

Authentication
OAuth 2.1 with PKCE S256
Default scopes
mcp:catalog.read · mcp:grid.read · mcp:sql.read · mcp:assets.read
Hydration scope
mcp:assets.write · Enterprise approval required
Safety boundary
ERCOT-only audience, table allowlist, row limits, and audited calls

Opening the resource from a compatible client while signed out routes through the standard Ask the Grid sign-in page before the authorization screen.

Frequently asked questions

What can the ERCOT MCP server access?
Only datasets registered for ERCOT. The resource URL, OAuth audience, discovery responses, and SQL validator all retain the ERCOT boundary.
Does the ERCOT MCP server require an account?
Yes. Compatible clients use OAuth 2.1 with PKCE, and you approve the connection while signed in to Ask the Grid.
Can the ERCOT MCP server change data?
Market and catalog tools are read-only, rate-limited, table-allowlisted, row-bounded, and audited. Enterprise users can separately approve a write scope that only queues an idempotent, reviewed asset-hydration request.

Switch resources to change the code-owned ISO boundary.