Connect an AI client with MCP

Connect ChatGPT, Claude, Cursor, Codex, or another compatible client to one authenticated power-market resource.

Open Ask the Grid MCP Server

Choose and connect a market

Ask the Grid provides a separate MCP resource for each live ISO so the market boundary is explicit before an agent calls a tool.

The ERCOT MCP resource page showing its operator identity, signed-in connection actions, endpoint details, section navigation, and market-scoped capabilities.
Choose a live market to get its endpoint, connection contract, tools, datasets, and authorization details.

Use the endpoint for your ISO

Choose ERCOT, CAISO, NYISO, or PJM on the MCP Servers page, then copy that page's resource endpoint into your MCP client. Each connection covers exactly one market.

  1. 1Open MCP Servers and choose a live market.
  2. 2Copy the resource endpoint shown on that market page.
  3. 3Add the endpoint as a remote Streamable HTTP server in your client.
  4. 4Follow the browser prompt to sign in and approve the requested scopes. Hydration writes are never included unless the client explicitly requests that scope.

Connect more than one endpoint if your work spans multiple ISOs; each receives its own audience-bound authorization.

OAuth is handled by your client

Compatible clients discover Ask the Grid's authorization server automatically and use OAuth 2.1 with PKCE. You never paste an Ask the Grid password or long-lived API key into the client.

Available tools

Discover before querying

search_data finds query-ready datasets for the connected ISO. describe_data returns a dataset's schema, time semantics, measures, relationships, and required scope predicates.

Run bounded read-only queries

query_data accepts read-only SQL against catalog-registered tables. Queries are table-allowlisted, ISO-validated, timed out, and capped at 200 returned rows.

Resolve the physical grid

query_grid_assets searches plants, nodes, zones, substations, and transmission lines. get_live_grid_status returns current headline values and freshness metadata for the connected ISO.

Work with hydrated asset intelligence

get_asset_profile returns a compact published summary. Enterprise users can retrieve the complete reviewed dossier with get_asset_intelligence, queue a missing profile with request_asset_hydration, and follow it with get_asset_hydration_status. Hydration only accepts an exact existing asset from query_grid_assets.

Access and safety

Signed-in, scoped, and revocable

MCP access requires an Ask the Grid account. Tokens are short-lived and bound to one market resource; refresh tokens rotate. You can revoke an approved client from your account at any time.

Read-only data with a reviewed write boundary

Market, catalog, SQL, profile, and status tools are read-only. The only write action queues an idempotent Enterprise hydration request under a separate OAuth scope; it cannot run research inline or publish without review. Tool calls and upgrade-required outcomes are rate-limited and recorded in the MCP audit trail.