About io.github.kasathur/energyatit
io.github.kasathur/energyatit is an MCP server published by kasathur in the Developer Tools category: connect AI agents to energy infrastructure. Dispatch, attest carbon, read meters.
The repository has 1 stars and 0 forks, with the last commit 8 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
claude mcp add io-github-kasathur-energyatit -- npx -y energyatit-mcp-servernpx -y energyatit-mcp-serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (24)
analyze_procurementRun procurement analysis and ranking
Parameters not published.
create_carbon_recordAppend to SHA-256 hash-chained carbon ledger
Parameters not published.
create_dr_eventCreate demand response events (shed, shift, shimmy)
Parameters not published.
create_procurementPPA, REC, and carbon offset procurement
Parameters not published.
dispatch_commandSend commands to batteries, solar inverters, EV chargers
Parameters not published.
dispatch_dr_eventExecute DR event dispatch
Parameters not published.
dispatch_historyView dispatch command history
Parameters not published.
generate_compliance_packageGenerate IEC 61850, ISO 50001, GHG Scope 2 packages
Parameters not published.
generate_scope2_reportGHG Protocol Scope 2 compliance report
Parameters not published.
generate_settlementGenerate hash-chained settlement records
Parameters not published.
Show all 24 tools
get_asset_reliabilityAsset reliability scoring
Parameters not published.
get_carbon_certificateGenerate carbon attestation certificates
Parameters not published.
get_grid_capacityGrid capacity intelligence by region
Parameters not published.
get_grid_pricesReal-time grid electricity pricing
Parameters not published.
get_integration_statusCheck Modbus, OpenADR, BESS, grid price feeds
Parameters not published.
get_meter_readingsRead energy meters across protocols
Parameters not published.
get_site_reliabilitySite-level reliability with per-asset breakdown
Parameters not published.
health_checkPlatform health and connectivity check
Parameters not published.
list_assetsList BESS, HVAC, Solar, EV charger assets
Parameters not published.
list_sitesList all energy sites in your tenant
Parameters not published.
provision_sandboxGet a sandbox with simulated energy data
Parameters not published.
settle_dr_eventSettle DR events with carbon attestation
Parameters not published.
verify_carbon_chainVerify carbon hash chain integrity
Parameters not published.
verify_settlementVerify settlement hash chain integrity
Parameters not published.
Ask AI
Ask AI about io.github.kasathur/energyatit
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
EnergyAtIt MCP Server
Connect AI agents to energy infrastructure. The first and only energy MCP server.
What it does
30+ tools that let Claude, GPT, or any MCP-compatible AI agent:
| Tool | What it does |
|---|---|
list_sites |
List all energy sites in your tenant |
list_assets |
List BESS, HVAC, Solar, EV charger assets |
dispatch_command |
Send commands to batteries, solar inverters, EV chargers |
dispatch_history |
View dispatch command history |
generate_settlement |
Generate hash-chained settlement records |
verify_settlement |
Verify settlement hash chain integrity |
generate_compliance_package |
Generate IEC 61850, ISO 50001, GHG Scope 2 packages |
generate_scope2_report |
GHG Protocol Scope 2 compliance report |
get_asset_reliability |
Asset reliability scoring |
get_site_reliability |
Site-level reliability with per-asset breakdown |
get_grid_capacity |
Grid capacity intelligence by region |
get_meter_readings |
Read energy meters across protocols |
create_dr_event |
Create demand response events (shed, shift, shimmy) |
dispatch_dr_event |
Execute DR event dispatch |
settle_dr_event |
Settle DR events with carbon attestation |
create_carbon_record |
Append to SHA-256 hash-chained carbon ledger |
verify_carbon_chain |
Verify carbon hash chain integrity |
get_carbon_certificate |
Generate carbon attestation certificates |
create_procurement |
PPA, REC, and carbon offset procurement |
analyze_procurement |
Run procurement analysis and ranking |
get_integration_status |
Check Modbus, OpenADR, BESS, grid price feeds |
get_grid_prices |
Real-time grid electricity pricing |
provision_sandbox |
Get a sandbox with simulated energy data |
health_check |
Platform health and connectivity check |
Quick Start
Install
npx energyatit-mcp-server
Claude Desktop Config
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"energyatit": {
"command": "npx",
"args": ["-y", "energyatit-mcp-server"],
"env": {
"ENERGYATIT_API_KEY": "your-key-here"
}
}
}
}
No API key? The sandbox works without one -- try it first.
Claude Code
claude mcp add energyatit -- npx -y energyatit-mcp-server
Try it
Once connected, ask Claude:
- "What energy sites do I have?"
- "What's the reliability score for site 1?"
- "Dispatch the battery at 2MW for 30 minutes"
- "Generate a carbon certificate for facility FAC-001"
- "Create a demand response event to shed 500kW"
- "What grid capacity is available in the UAE?"
Environment Variables
| Variable | Required | Description |
|---|---|---|
ENERGYATIT_API_KEY |
No | Your API key (eat_live_xxx or eat_test_xxx) |
ENERGYATIT_TOKEN |
No | JWT token (alternative to API key) |
ENERGYATIT_BASE_URL |
No | API base URL (default: https://energyatit.com) |
Supported Protocols
IEC 61850 | DNP3 | Modbus TCP/RTU | OpenADR 2.0b | OCPP 1.6/2.0 | IEEE 2030.5 | ICCP/TASE.2 | REST
Links
- Platform: energyatit.com
- Developer Portal: energyatit.com/developers
- API Docs: energyatit.com/docs
- Blog: energyatit.com/blog
Get an API Key
- Go to energyatit.com/developers
- Sign up for the Pioneer program or request access
- Create an API key from Settings > API Keys
- Or just use the sandbox -- no key needed
License
MIT
Built by Karthikeyan DS
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.