BPA MCP server
The BPA MCP server connects your AI client to Bonneville Power Administration operations and Pacific Northwest grid data. Read BPA's published generation, demand, transmission flows and limits, and interconnection requests with each source's timing and units preserved.
Bonneville Power Administration · BPA Operations Information and interconnection queues
https://mcp.askthegrid.com/v1/bpat75
datasets
17
tools
BPA
scope
Streamable HTTP · protocol 2025-11-25 · all MCP servers
Connect it in about a minute
Pick your client. If you're signed in, any BPA access you've already approved shows here.
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 Free (one custom connector), Pro, Max, Team, and Enterprise
- 01Open Customize → Connectors and add a custom web connector. Team and Enterprise connectors must first be added for the organization.
- 02Name it “Ask the Grid BPA,” paste the resource URL below, and review the OAuth settings. Choose automatic client registration if prompted.
- 03Add the connector, sign in to Ask the Grid, and approve the requested scopes.
- 04In a conversation, open + → Connectors and enable Ask the Grid BPA.
https://mcp.askthegrid.com/v1/bpat
Ask it BPA questions.
Compare BPA wind and hydro generation with balancing-area load yesterday.
Show the latest California-Oregon Intertie flow and its published limit.
Which BPA generation projects are in the latest interconnection queue?
List BPA load-interconnection requests by requested MW and status.
BPA market workflows
Each one opens the catalog entry for the table behind it.
75 BPA datasets, query-ready
The agent reads each table's source, schema, coverage and query notes before it writes a query.
bpa.balancing_area_5mBPA · 5-minuteBPA Balancing Reserves Deployedbpa.balancing_reserves_5mBPA · 5-minuteBPA Path Flows and Limitsbpa.path_flowsBPA · 15-minute archive; 5-minute near-real-time pathsBPA Tri-Cities Monitoringbpa.monitoring_5mBPA · 5-minuteBPA Planned Transmission Outagesbpa.outage_plansBPA · every 6 hoursBPA Transmission Outagesbpa.transmission_outagesBPA · every 3 hoursBPA Interconnection Queueinterconnection_queue.bpatBPA · daily snapshotBPA Line and Load Interconnection Queueinterconnection_queue.bpat_loadBPA · daily snapshot- Authentication
- OAuth 2.1 with PKCE S256
- Market boundary
- BPA-only audience, allowlist, row caps, audited
- Default scopes
- mcp:catalog.read · mcp:grid.read · mcp:sql.read · mcp:assets.read
- Hydration scope
- mcp:assets.write — Enterprise approval required
Questions
- What can the BPA MCP server access?
- Only datasets registered for BPA. The server URL, the sign-in token, search results and every query are all limited to that market.
- Is this BPA MCP server operated by Bonneville Power Administration?
- No. Ask the Grid runs it independently. Every catalog record names the original publisher and links to the source, including BPA Operations Information and interconnection queues.
- How is MCP different from using BPA Operations Information and interconnection queues directly?
- The source portal stays the publication of record. The MCP server is built for an AI client: it can search Ask the Grid's catalog, read each table's schema and run read-only queries, with access limited to BPA.
Wire BPA into your agent.
Free with an Ask the Grid account.
