Spreads: ERCOT · CAISO · NYISO   Weather: seven ISOs

Amperical Energy Market MCP

A remote MCP (Model Context Protocol) server for day-ahead TB2, TB4, TB6 and TB8 spreads at listed ERCOT, CAISO and NYISO locations, public BESS reports, and EIA and Overture context. The separate get_heat_price tool returns daily temperature, estimated ISO net load and mean DA/RT hub prices with weekly changes at 34 hubs across seven ISOs.

Trial access, pricing and scope

  • Spread trial: latest seven days at any listed ERCOT, CAISO or NYISO location
  • get_heat_price trial: latest seven days at 34 hubs across seven ISOs
  • Public ERCOT and CAISO BESS leaderboard values are free in both tiers; their source windows are separate
  • Organization access: introductory $49 USD per month, manual invoicing and customer-approved renewals · Request access
  • EIA fleet context and Overture US power-line context are listed in live coverage

Spread calculations are screening measures, not realized battery revenue. Raw hourly ISO price rows are not provided.

Connect an AI agent to the MCP server

Use the same remote MCP endpoint with Streamable HTTP. Public trial access needs no key.

https://ai.amperical.ai/energy-data/mcp
Read https://amperical.ai/data/docs.md. Check live coverage, then compare day-ahead TB4 spreads within the latest seven-day window at listed ERCOT, CAISO and NYISO locations. Use get_heat_price for the latest seven days of hub weather, estimated ISO net load and mean DA/RT price changes across 34 hubs in seven ISOs. Note missing dates. Inspect public ERCOT or CAISO BESS reports only within their published windows and metrics; do not compare leaderboard revenue across markets or infer weather causes price changes. Explain data limits. Do not request paid access unless I ask.

Licensed access header

After organization access is issued, configure this placeholder in the client's private connection settings:

Authorization: Bearer YOUR_ORG_ACCESS_KEY

Connection details and client notes

Live coverage: ERCOT, CAISO and NYISO

Spread coverage remains ERCOT, CAISO and NYISO. The separate get_heat_price tool covers weather and mean prices for 34 fixed hubs across seven ISOs. Live spread dates and counts load below.

Loading the live source catalog…

Open coverage JSON · Coverage fields and source notes

MCP tools for spreads, weather, BESS and context

  • list_coverage: sources, date windows, query limits and public reports
  • find_locations: search listed ERCOT, CAISO or NYISO locations
  • get_spreads: daily or monthly TB2, TB4, TB6 and TB8 calculations
  • get_heat_price: weather, estimated net load and mean DA/RT prices with weekly changes across seven ISOs
  • get_bess_leaderboard: public ERCOT or CAISO report display values
  • get_context: EIA fleet or Overture power-line context
  • request_full_access: submit an access request when the user asks

Full tool schemas, examples and response fields

Limits and how to read day-ahead spreads

  • get_spreads is day-ahead only; get_heat_price adds processed mean DA/RT hub prices
  • Spread trial: latest seven days at listed locations; get_heat_price trial covers 34 hubs across seven ISOs
  • Spread full access: one location up to 92 days; monthly ranges use complete calendar months
  • Full get_heat_price queries: one hub up to 92 days, or 238 hub-days across multiple hubs
  • TBx is the mean of the x highest hourly prices minus the x lowest; x is 2, 4, 6 or 8
  • Daily results use complete ISO operating days; monthly values average complete daily results
  • Leaderboard windows and calculation methods follow their linked public reports
  • Spreads assume perfect foresight and lossless charging; fees, constraints, degradation and ancillary revenue are excluded

Full query limits and calculation notes

Data sources, licenses and terms