NYISO MCP server
New York Independent System Operator
The NYISO MCP server connects compatible AI clients to Ask the Grid's New York catalog. The server binds authorization and query validation to NYISO before any dataset is read.
Connect the NYISO 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
- 01Open Claude Settings → Connectors.
- 02Choose Add custom connector, name it “Ask the Grid NYISO,” and paste the resource URL below.
- 03Select Add, then Connect. Review the requested scopes and choose Allow.
- 04In a conversation, open Search and tools and enable the Ask the Grid NYISO tools.
https://mcp.askthegrid.com/v1/nyiso
Overview
A market-scoped path from compatible AI clients into Ask the Grid’s NYISO catalog and reviewed asset intelligence.
Compare zonal and generator LBMPs
Track New York load and forecast revisions
Inspect generation, outages, and interface context
Resolve NYISO zones, plants, nodes, substations, and lines
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_dataFind query-ready datasets in the connected ISO catalog.
READdescribe_dataInspect one dataset's schema and semantic query contract.
READquery_dataRun bounded read-only SQL against ISO-approved tables.
READquery_grid_assetsSearch typed plants, nodes, zones, substations, and lines.
READget_live_grid_statusReturn current ISO headline values and freshness metadata.
READget_asset_profileRead a compact published profile for one exact grid asset.
READget_asset_intelligenceRead an Enterprise source-backed asset intelligence dossier.
Enterpriserequest_asset_hydrationQueue Enterprise hydration for an existing grid asset.
Enterpriseget_asset_hydration_statusRead the status of one owned asset hydration request.
EnterpriseData available
18 catalog-registered datasets are queryable through this NYISO resource. Each dataset retains its source, schema, coverage, and query notes.
nyiso.rt_lmp_zoneNYISO · 5-minuteDay-Ahead Zonal LBMPnyiso.da_lmp_zoneNYISO · hourly (DAM)Hourly Actual Loadnyiso.load_actual_hourlyNYISO · hourlyLoad Forecastnyiso.load_forecastNYISO · hourly forecastFuel Mix (5-minute)nyiso.fuel_mix_5mNYISO · 5-minuteReal-Time Ancillary Service Pricesnyiso.rt_ancillary_pricesNYISO · 5-minuteDay-Ahead Ancillary Service Pricesnyiso.da_ancillary_pricesNYISO · hourly (DAM)Real-Time Limiting Constraintsnyiso.rt_limiting_constraintsNYISO · 5-minuteDay-Ahead Limiting Constraintsnyiso.da_limiting_constraintsNYISO · hourly (DAM)Real-Time Generator LBMPnyiso.rt_lmp_genNYISO · 5-minuteDay-Ahead Generator LBMPnyiso.da_lmp_genNYISO · hourly (DAM)Customer 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)Example prompts
Questions a connected client can answer with the NYISO resource.
- 01“Compare today’s NYISO zonal LBMPs by zone.”
- 02“How did yesterday's NYISO load compare with the day-ahead forecast?”
- 03“Find generating plants in Zone J and summarize capacity by fuel.”
- 04“Get 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
- NYISO-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 NYISO MCP server access?
- Only datasets registered for NYISO. The resource URL, OAuth audience, discovery responses, and SQL validator all retain the NYISO boundary.
- Does the NYISO 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 NYISO 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.
Other market resources
Switch resources to change the code-owned ISO boundary.