AIxEnergy Intelligence DOCS
aixenergy-unified-intelligence v3.4.0 · Spec v3.4.0 · RFC 9728 · Protocol 2024-11-05

AIxEnergy Model Context Protocol (MCP)

Institutional Technical Specification & Developer Integration Manual. Connects Physical Siting (Map), ISO Interconnection Queues (Monitor), and Capital Solvency (Capital) with power systems simulation and production cost modeling.

Universal Gateway Endpoint

POST https://map.aixenergy.io/mcp (Streamable HTTP / SSE transport)

1. Executive Architecture & System Motivation

Developing large-scale artificial intelligence compute campuses (100 MW to 1,000+ MW) and clean generation assets requires reconciling asynchronous, geographically dispersed data across transmission physics, substation headroom, ISO study queues, environmental gates, and capital stacks.

Historically, evaluating a candidate power campus required 4 to 8 weeks of fragmented consulting across separate GIS, electrical engineering, and legal teams. The AIxEnergy Universal MCP Server collapses this diligence cycle into sub-100 millisecond edge queries, enabling AI agents and production cost models to directly interrogate the canonical AIxEnergy global project atlas and grid models.

2. Client Quickstart Configurations

The server supports the standard Model Context Protocol Streamable HTTP transport and Server-Sent Events (SSE).

Cursor Configuration

Add to your .cursor/mcp.json or configure in Cursor Settings → Features → MCP:

{
  "mcpServers": {
    "aixenergy-unified": {
      "url": "https://map.aixenergy.io/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_AIX_MCP_BEARER_TOKEN>"
      }
    }
  }
}

Claude Desktop Configuration

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "aixenergy-unified": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://map.aixenergy.io/mcp",
        "--header",
        "Authorization: Bearer <YOUR_AIX_MCP_BEARER_TOKEN>"
      ]
    }
  }
}

Python SDK & Power Modeling API Connector

import requests

url = "https://map.aixenergy.io/mcp"
headers = {
    "Authorization": "Bearer <YOUR_AIX_MCP_BEARER_TOKEN>",
    "Content-Type": "application/json"
}

# Resolve PNode and electrical bus for power systems modeling
payload = {
    "jsonrpc": "2.0",
    "method": "tools/call",
    "params": {
        "name": "resolve_pnode_and_electrical_bus",
        "arguments": {
            "query": "Austin, TX",
            "market": "ERCOT"
        }
    },
    "id": 1
}

res = requests.post(url, headers=headers, json=payload)
data = res.json()
print("Bus Injection Tag:", data["result"]["content"][0]["text"])

3. Authentication & RFC 9728 Compliance

AIxEnergy MCP implements RFC 9728 OAuth Protected Resource Metadata discovery at: GET https://map.aixenergy.io/.well-known/oauth-protected-resource

Supported authentication methods:

  • AIxEnergy Member Bearer Tokens: Signed HMAC tokens representing active Map or Intelligence subscriptions.
  • Ghost Member JWTs: Direct publication membership tokens.
  • Scoped API Keys: Permanent service tokens (aix_mcp_... or aix_live_...).
  • Ephemeral Demo Sandbox Tokens: Instant sandbox credentials issued via POST https://map.aixenergy.io/api/mcp/token.

4. Power Systems & Production Cost Modeling

AIxEnergy MCP v3.4.0 is optimized to serve as an authoritative, vendor-neutral grid-injection data bridge for enterprise power system simulation and production cost modeling engines:

  • Production Cost Simulation Engines: Direct nodal injection bus tags, heat rates, and 8,760 chronological load shapes.
  • Capacity Expansion Models: Zonal and nodal load forecasts, expansion candidates, and queue backlogs.
  • Nodal Power Flow & Congestion Engines: Transmission congestion modeling, LMP basis spread shifts, and contingency testing.

5. Tool 12: resolve_pnode_and_electrical_bus

resolve_pnode_and_electrical_bus mcp:pnode_resolution:read

Resolves data center campuses and high-voltage transmission substations to official ISO/RTO Pricing Nodes (PNodes), Settlement Points, and electrical bus identifiers.

Market Campuses Resolved Capacity (GW) Substations Mapped Bus Crosswalk Format
ERCOT28441.2 GW1,420Resource Settlement Point / Electrical Bus
PJM41248.6 GW2,810PJM PNode ID / Nodal Settlement Point
NYISO1186.8 GW640NYISO PTID / Substation Terminal Bus
MISO14212.4 GW1,114CPNode ID / Commercial Pricing Node
CAISO644.1 GW480CAISO PNode / CNode ID
SPP643.3 GW360Settlement Location / Bus Name

6. Tool 13: generate_parametric_8760_profile

generate_parametric_8760_profile mcp:parametric_8760:read

Synthesizes thermodynamic chronological 8,760-hour hourly load vectors (Real MW, Reactive MVAR, Apparent MVA, PUE) based on local dry-bulb/wet-bulb temperatures, cooling architecture, and compute workloads.

Cooling Topology Baseline PUE Temp Sensitivity (ΔPUE/°C) Ideal Application
DIRECT_LIQUID1.080.0025High-density GPU/accelerator liquid-to-chip compute
ADIABATIC_HYBRID1.150.0040Frontier AI clusters with water economization
AIR_COOLED_CHILLER1.250.0065Standard hyperscale enterprise cloud inference

7. Interconnection Queue Harmonization & Provenance Segregation

AIxEnergy harmonizes 3,756 interconnection queue dockets while strictly segregating genuine regulatory filings from synthetic campus placeholders:

  • AUTHENTIC_RTO_DOCKET (2,837 records): Genuine filings in PJM, ERCOT, NYISO, MISO, CAISO, SPP, and public utility tariffs.
  • SYNTHETIC_CAMPUS_MIRROR (919 records): AIxEnergy research campus representations tagged to prevent double-counting in grid models.

8. Flagship Tri-Domain Composite Workflows

underwrite_large_load_asset mcp:underwriting:read

Multi-domain underwriting synthesis spanning Physical Siting & GIS (Map), Interconnection Queue Reality (Monitor), Capital Stack & Delay Risk (Capital), PNode bus resolution, and 8,760 load shapes.

screen_regional_capacity mcp:regional_capacity:read

Screens regional capacity, available substation headroom (SCI-1.1.0), competing ISO queue congestion, and capital investment intensity across a target market.

profile_counterparty mcp:counterparty:read

Comprehensive counterparty profile aggregating operating/pipeline MW, active ISO interconnection queue filings, and balance sheet capital deployments.

simulate_grid_to_capital_shock mcp:simulation:read

Counterfactual Power-to-Capital World-Model Engine propagating grid congestion, transformer lead times, and interest rate shifts into COD slippage, DCF IRR, and Capital at Delay Risk.

9. Modular Domain Diligence Tools

Tool Name Domain Required Scope Core Functionality
assess_site_feasibilityPhysical Sitingmcp:site_feasibility:readSite viability, substation headroom, time-to-power, and fatal flaws.
underwrite_project_and_queueRegulatory Queuemcp:project_underwriting:readRegulatory filings, claims vs docket audit, financing stack.
audit_substation_and_upgradesSubstationsmcp:upgrade_scope:readSubstation headroom, SURC-1.0.0 upgrade capex, N-1 equipment BOM.
query_transmission_and_corridorsGrid Physicsmcp:transmission:readHigh-voltage circuits (≥115 kV), corridor saturation, and load forecasts.
evaluate_utility_and_tariffsTariffs & Ratesmcp:rates:readServing electric utility delivery risk (UDR-1.0.0), large-load tariffs.
query_fuel_and_generation_assetsFuel & Storagemcp:generation:readPHMSA gas pipelines, behind-the-meter generation, and BESS co-location.
audit_environmental_and_site_gatesEnvironmentalmcp:environmental:readFEMA flood zones, FAA airspace, seismic perils, and water stress.

10. Decision & Analytical Prompts Catalog (19 Prompts)

Pre-packaged institutional prompts ready for one-click invocation in Claude and Cursor:

  • model_nodal_load_injection: Resolves PNode, bus voltage, and nodal export tags for power system modelers.
  • generate_8760_hourly_vector: Guides parameter selection and generates thermodynamic 8760 load shapes.
  • underwrite_campus_power: Full 360-degree underwriting synthesis across physical, queue, and capital data.
  • screen_market_capacity: Siting and capacity screening across a specified target market or county.
  • audit_queue_viability: Queue viability analysis auditing developer claims vs actual RTO dockets.
  • simulate_counterfactual_delay: Grid-to-capital shock simulation evaluating COD slippage and DCF IRR impact.

11. Data Governance & "Blank is Unknown" Standard

AIxEnergy enforces strict institutional data integrity standards across all MCP endpoints:

  • Blank is Unknown, Never Zero: Missing numeric fields remain null. Never coerced to 0.
  • Evidence Maturity != Success Probability: Data quality grade measures documentation fitness, not economic viability.
  • Epistemic Transparency: Modeled curves carry explicit MODELED_PARAMETRIC_SHAPE disclosures to distinguish them from metered utility SCADA data.
  • Approximate Coordinates: Coordinates are approximate centroids for regional screening, not survey-verified parcel boundaries.