Alberta Energy MCP Server

Active
Stateless Model Context Protocol (MCP) server providing live electricity and regulatory telemetry directly to local AI clients.
Architecture
First-class domain access, zero latency
Model Context Protocol (MCP) is an open standard that enables AI models (like Claude inside Claude Desktop, Cursor, Aider, or VS Code) to securely read from domain-specific APIs using stateless, client-authorized requests. No data-leakage, fully private.
Tool Directory
Registered MCP Tools
Upstream AI assistants can automatically invoke the following tools dynamically when prompted:

AESO Electricity Grid Tools

aeso_pool_price Live REST API

Retrieves the current and forecast Alberta electricity pool price in CAD/MWh directly from the AESO application interface.

aeso_generation_mix Live REST API

Fetches the active Alberta internal generation mix by fuel source (gas, coal, wind, solar, hydro) in real-time megawatts.

aeso_system_load Live REST API

Retrieves the total internal system load of the Alberta electricity grid in megawatts (MW).

aeso_market_summary Unified API

Gets a complete, 3-in-1 market snapshot: active pool price, current system load, and generation mix in a single request.

AER Regulatory Tools

aer_latest_bulletins Live RSS Scrape

Fetches the latest news bulletins, directives, and notifications published by the Alberta Energy Regulator.

aer_directive_lookup Web Scrape

Searches and extracts core directive title metadata and official URLs from the AER rules database by directive number (e.g. '060').

aer_well_licence_info Information Hub

Resolves an AER well licence number to its relevant structured datasets, Petrinex details, and AER Data Hub lookup portals.

Skills Packages
Premium Operational Skills (Upcoming)
Expand your agents' capabilities with enterprise-grade operational, regulatory, and land management skill packs:
Always-Current Compliance & Regulatory Workflows

Energy regulations and spatial policies shift constantly. These curated skill packs enable your local AI agents to execute complex compliance audits (e.g., pipeline right-of-way audits, indigenous consultation tracking, and access road mat leasing rules) seamlessly using live, verified data.

Integration
Quick Start Guide
Connect the Badlands Energy MCP Server to Claude Desktop or Cursor in under two minutes:
1
Locate your Badlands API Token
Your bearer token authenticates your local AI to the MCP server. Go to your Developer Console to claim your token.
2
Configure Claude Desktop
Open your Claude Desktop configuration file (found under %APPDATA%\Claude\claude_desktop_config.json on Windows or ~/Library/Application Support/Claude/claude_desktop_config.json on macOS) and add the following configuration:
{
  "mcpServers": {
    "badlands-energy": {
      "url": "https://mcp.badlandslabs.com",
      "headers": {
        "Authorization": "Bearer YOUR_BADLANDS_TOKEN"
      }
    }
  }
}
3
Relaunch Claude Desktop & Query
Restart your Claude client. You'll now see a small **Hammer** icon representing registered tools. Ask Claude:
"What is the current Alberta electricity pool price and fuel mix today?"
Copied