# energyatit [Health: Active]

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/kasathur/energyatit-mcp-server  
**GitHub Stars:** 1  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/energyatit

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

## Claude Desktop Quick Installation
Install path detected from listing signals. Uses `npx` (confidence: high):

```json
"mcpServers": {
  "energyatit": {
    "command": "npx",
    "args": ["-y","energyatit-mcp-server"]
  }
}
```

## Documentation & 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

```bash
npx energyatit-mcp-server
```

### Claude Desktop Config

Add to your Claude Desktop config (`~/Library/Application Support/Claude/claude_desktop_config.json` on macOS):

```json
{
  "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

```bash
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](https://energyatit.com)
- Developer Portal: [energyatit.com/developers](https://energyatit.com/developers)
- API Docs: [energyatit.com/docs](https://energyatit.com/docs)
- Blog: [energyatit.com/blog](https://energyatit.com/blog)

## Get an API Key

1. Go to [energyatit.com/developers](https://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](mailto:dsk@energyatit.com)

