Energyatit MCP server
io.github.kasathur/energyatit·v1.0.0·1 starsConnect AI agents to energy infrastructure. Dispatch, attest carbon, read meters.
1 stars35 downloads/wk
Reviews
Write oneNobody has reviewed Energyatit yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Energyatit tools (34, 6 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
analyze_procurementwrite actionRun analysis on a procurement request
create_carbon_recordwrite actionCreate a carbon attestation record in the hash chain
create_dr_eventwrite actionCreate a demand response event
create_procurementwrite actionCreate an energy procurement request
dispatch_commandwrite actionSend a dispatch command to an asset (battery, HVAC, EV charger, etc.)
dispatch_dr_eventwrite actionExecute dispatch for a DR event
dispatch_historyGet dispatch history for an asset
generate_compliance_packageGenerate a compliance package for a site
generate_scope2_reportGenerate GHG Scope 2 compliance report
generate_settlementGenerate a hash-chained settlement for a site
get_asset_reliabilityGet reliability score for an asset
get_carbon_attestationGet carbon attestation for a site
get_carbon_certificateGenerate a carbon certificate for a facility
get_dr_eventGet details of a DR event
get_grid_capacityGet grid capacity for a region
get_grid_pricesGet current grid electricity prices
get_grid_trendsGet grid capacity trends for a region
get_integration_statusGet status of all integrations (Modbus, OpenADR, BESS, grid prices)
get_meter_readingsGet meter readings for a grid connection
get_procurement_optionsGet procurement options
get_siteGet details of a specific site
get_site_reliabilityGet reliability score for a site
health_checkCheck platform health and connectivity
list_assetsList assets, optionally filtered by site
list_compliance_packagesList compliance packages for a site
list_dr_eventsList demand response events
list_grid_connectionsList grid connections for a site
list_settlementsList settlements for a site
list_sitesList all energy sites in your tenant
provision_sandboxProvision a developer sandbox environment with simulated data
sandbox_statusCheck sandbox environment status and usage
settle_dr_eventSettle a DR event with carbon attestation
verify_carbon_chainVerify the SHA-256 hash chain for a meter
verify_settlementVerify a settlement's hash chain integrity
Public scan report
scanner v0.1.10 · 2026-09-28 · same rubric, same numbers if you re-run it
- Code scan3 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 226 days ago4/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Energyatit compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 66/100
- higher than 23% of 48,255 servers
- Tools
- 34
- the typical server has 7
- Tools that change things
- 18%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 35
- more than 25% of 12,191 servers with a package
What its tools let an agent do: 24 read · 6 create · 4 change
Install Energyatit in Claude Code, Cursor or VS Code
Runs npx -y energyatit-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add energyatit -- npx -y energyatit-mcp-server
What the publisher says
From the Energyatit repository's README, as published. We do not edit it. Read it on GitHub
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:
Quick Start
Install
npx energyatit-mcp-serverClaude Desktop Config
Add to your Claude Desktop config (~/Library/Application Support/Claude/claudedesktopconfig.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-serverTry 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
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
Nothing above is checked by us. What we check is on the safety report.
Energyatit: common questions
- Is Energyatit MCP server safe?
- With care: it is graded C, so read the findings first (66/100). Read the Energyatit safety report
- How do I install Energyatit?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Energyatit need an API key?
- Yes. The registry entry asks for
ENERGYATIT_API_KEY. - Is Energyatit maintained?
- The last commit was 263 days ago (2026-02-14). The latest release is v1.0.0.
- How does Energyatit compare with other MCP servers?
- safety score 66/100 (higher than 23% of 48,255 servers); tools 34 (the typical server has 7); tools that change things 18% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.