1. Conduid
  2. Developer Tools
  3. io.github.kasathur/energyatit
MCP server · Developer Tools

io.github.kasathur/energyatit

Connect AI agents to energy infrastructure. Dispatch, attest carbon, read meters.

Unclaimed last commit 8 months ago devtools
37Low

Scored 7 months ago · breakdown

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 Code
claude mcp add io-github-kasathur-energyatit -- npx -y energyatit-mcp-server
npx
npx -y energyatit-mcp-server

This 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

I know everything about io.github.kasathur/energyatit. Ask me about installation, configuration, usage, or troubleshooting.

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

Get an API Key

  1. Go to energyatit.com/developers
  2. Sign up for the Pioneer program or request access
  3. Create an API key from Settings > API Keys
  4. 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.

Questions

About io.github.kasathur/energyatit

How do I install io.github.kasathur/energyatit?

Run claude mcp add io-github-kasathur-energyatit -- npx -y energyatit-mcp-server, then add the server to your MCP client's configuration.

Is io.github.kasathur/energyatit safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.kasathur/energyatit still maintained?

The last commit was 8 months ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.