- Home
- MCP servers
- EnergyAtIt
EnergyAtIt
- javascript
0
GitHub Stars
javascript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"kasathur-energyatit-mcp-server": {
"command": "npx",
"args": [
"-y",
"energyatit-mcp-server"
],
"env": {
"ENERGYATIT_TOKEN": "your.jwt.token",
"ENERGYATIT_API_KEY": "eat_live_xxx",
"ENERGYATIT_BASE_URL": "https://energyatit.com"
}
}
}
}You can connect AI agents to energy infrastructure using this MCP server, enabling you to query sites and assets, dispatch commands, manage demand response, generate carbon attestations, and access grid intelligence through MCP-compatible clients. This server unifies data sources and actions into a single, programmable interface for energy operations.
How to use
Connect an MCP client to the EnergyAtIt MCP Server and start issuing the available tool actions. You can list sites, inspect assets, dispatch commands to equipment, generate reports, create and settle demand response events, and obtain grid and carbon information. Use natural language prompts or scripted commands to drive energy operations through your AI agent.
Typical usage patterns include querying site inventories, checking asset reliability, dispatching a battery or charger, generating a carbon certificate, and requesting a DR event. You can also read real-time grid prices and check integration statuses across supported protocols.
How to install
npx energyatit-mcp-server
Claude Desktop configuration
If you use Claude Desktop, you can connect with the following MCP configuration. Replace your API key with a real value or rely on the sandbox if you prefer not to supply one.
{
"mcpServers": {
"energyatit": {
"command": "npx",
"args": ["-y", "energyatit-mcp-server"],
"env": {
"ENERGYATIT_API_KEY": "your-key-here"
}
}
}
}
Claude Code
You can add the MCP server from code as well. Use the same runtime command to start the server from your CLI or integration.
claude mcp add energyatit -- npx -y energyatit-mcp-server
Try it live
After connecting, you can ask for practical actions such as querying energy sites, requesting a reliability score, dispatching a 2 MW drill for 30 minutes, generating a carbon certificate for a facility, creating a DR event, or asking for current grid capacity by region.
Environment and usage notes
You can operate with or without an API key for sandbox use. The following environment variables are supported to configure API access and base URL.
ENERGYATIT_API_KEY=your-key-here
ENERGYATIT_TOKEN=your-jwt-token
ENERGYATIT_BASE_URL=https://energyatit.com
Next steps
Explore the breadth of capabilities, then build automation flows that combine site discovery, asset health analytics, DR orchestration, carbon ledgering, and procurement analysis into end-to-end energy optimization pipelines.
Available tools
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