io.github.kasathur/energyatit
编码与调试by kasathur
将 AI agents 接入能源基础设施,可执行 dispatch、碳排 attestation 及读取 meter 数据等操作。
什么是 io.github.kasathur/energyatit?
将 AI agents 接入能源基础设施,可执行 dispatch、碳排 attestation 及读取 meter 数据等操作。
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
常见问题
io.github.kasathur/energyatit 是什么?
将 AI agents 接入能源基础设施,可执行 dispatch、碳排 attestation 及读取 meter 数据等操作。
相关 Skills
前端设计
by anthropics
面向组件、页面、海报和 Web 应用开发,按鲜明视觉方向生成可直接落地的前端代码与高质感 UI,适合做 landing page、Dashboard 或美化现有界面,避开千篇一律的 AI 审美。
✎ 想把页面做得既能上线又有设计感,就用前端设计:组件到整站都能产出,难得的是能避开千篇一律的 AI 味。
网页应用测试
by anthropics
用 Playwright 为本地 Web 应用编写自动化测试,支持启动开发服务器、校验前端交互、排查 UI 异常、抓取截图与浏览器日志,适合调试动态页面和回归验证。
✎ 借助 Playwright 一站式验证本地 Web 应用前端功能,调 UI 时还能同步查看日志和截图,定位问题更快。
网页构建器
by anthropics
面向复杂 claude.ai HTML artifact 开发,快速初始化 React + Tailwind CSS + shadcn/ui 项目并打包为单文件 HTML,适合需要状态管理、路由或多组件交互的页面。
✎ 在 claude.ai 里做复杂网页 Artifact 很省心,多组件、状态和路由都能顺手搭起来,React、Tailwind 与 shadcn/ui 组合效率高、成品也更精致。
相关 MCP Server
GitHub
编辑精选by GitHub
GitHub 是 MCP 官方参考服务器,让 Claude 直接读写你的代码仓库和 Issues。
✎ 这个参考服务器解决了开发者想让 AI 安全访问 GitHub 数据的问题,适合需要自动化代码审查或 Issue 管理的团队。但注意它只是参考实现,生产环境得自己加固安全。
Context7 文档查询
编辑精选by Context7
Context7 是实时拉取最新文档和代码示例的智能助手,让你告别过时资料。
✎ 它能解决开发者查找文档时信息滞后的问题,特别适合快速上手新库或跟进更新。不过,依赖外部源可能导致偶尔的数据延迟,建议结合官方文档使用。
by tldraw
tldraw 是让 AI 助手直接在无限画布上绘图和协作的 MCP 服务器。
✎ 这解决了 AI 只能输出文本、无法视觉化协作的痛点——想象让 Claude 帮你画流程图或白板讨论。最适合需要快速原型设计或头脑风暴的开发者。不过,目前它只是个基础连接器,你得自己搭建画布应用才能发挥全部潜力。