@energyatit/mcp-server
v0.3.1
Published
MCP server for EnergyAtIt — connect Claude, GPT, or any MCP client to energy grid data
Maintainers
Readme
@energyatit/mcp-server
MCP server for the EnergyAtIt energy infrastructure platform. Connect Claude, GPT, or any MCP-compatible AI client to real energy grid data — dispatch batteries, verify carbon chains, run demand response, and more.
Quick Start
npx @energyatit/mcp-serverConfigure with Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"energyatit": {
"command": "npx",
"args": ["-y", "@energyatit/mcp-server"],
"env": {
"ENERGYATIT_API_KEY": "eat_live_your_key_here"
}
}
}
}Configure with Claude Code
claude mcp add energyatit -- npx -y @energyatit/mcp-serverSet your API key:
export ENERGYATIT_API_KEY=eat_live_your_key_hereEnvironment Variables
| Variable | Description |
|----------|-------------|
| ENERGYATIT_API_KEY | Your API key (eat_live_xxx or eat_test_xxx) |
| ENERGYATIT_TOKEN | JWT token (alternative to API key) |
| ENERGYATIT_BASE_URL | API base URL (default: https://energyatit.com) |
Available Tools
Sites & Assets
list_sites— List all energy sitesget_site— Get site detailslist_assets— List assets (BESS, HVAC, Solar, EV chargers)list_grid_connections— List grid connections
Dispatch
dispatch_command— Send commands to assets (charge, discharge, curtail, shed_load)dispatch_history— View dispatch history
Carbon Attestation
create_carbon_record— Append to the SHA-256 hash chainverify_carbon_chain— Verify hash chain integrityget_carbon_certificate— Generate carbon certificatesget_carbon_attestation— Get attestation for a site
Demand Response
create_dr_event— Create DR events (shed, shift, shimmy)list_dr_events— List DR eventsdispatch_dr_event— Execute DR dispatchsettle_dr_event— Settle with carbon attestation
Settlements
generate_settlement— Generate hash-chained settlementverify_settlement— Verify settlement integritylist_settlements— List settlements
Compliance
generate_compliance_package— IEC 61850, ISO 50001, GHG Scope 2list_compliance_packages— List packagesgenerate_scope2_report— GHG Scope 2 report
Intelligence
get_asset_reliability— Asset reliability scoreget_site_reliability— Site reliability scoreget_grid_capacity— Grid capacity by regionget_grid_trends— Historical grid trends
Procurement
create_procurement— PPA, REC, carbon offset requestsanalyze_procurement— Run procurement analysisget_procurement_options— Get available options
Sandbox
provision_sandbox— Get a sandbox environment with test datasandbox_status— Check sandbox usage
Get an API Key
- Sign up at energyatit.com
- Go to Settings > API Keys
- Create a new key
- Or provision a sandbox: use the
provision_sandboxtool
License
MIT
