README
🚀 EnergyAtIt MCP 服务器
将 AI 智能体连接到能源基础设施。这是首个且唯一的能源 MCP 服务器。
🚀 快速开始
安装
npx energyatit-mcp-server
Claude 桌面端配置
将以下内容添加到你的 Claude 桌面端配置文件中(在 macOS 系统上,文件路径为 ~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"energyatit": {
"command": "npx",
"args": ["-y", "energyatit-mcp-server"],
"env": {
"ENERGYATIT_API_KEY": "your-key-here"
}
}
}
}
如果没有 API 密钥,沙盒模式无需密钥即可使用,你可以先尝试一下。
Claude 代码
claude mcp add energyatit -- npx -y energyatit-mcp-server
试用
连接成功后,你可以向 Claude 询问以下问题:
- “我有哪些能源站点?”
- “站点 1 的可靠性得分是多少?”
- “以 2MW 的功率调度电池 30 分钟”
- “为设施 FAC - 001 生成一份碳证书”
- “创建一个削减 500kW 负荷的需求响应事件”
- “阿联酋有多少电网容量可用?”
✨ 主要特性
该服务器提供 30 多种工具,可让 Claude、GPT 或任何与 MCP 兼容的 AI 智能体执行以下操作:
| 工具 | 功能 |
|------|-------------|
| list_sites | 列出你的租户中的所有能源站点 |
| list_assets | 列出电池储能系统(BESS)、暖通空调(HVAC)、太阳能、电动汽车充电器等资产 |
| dispatch_command | 向电池、太阳能逆变器、电动汽车充电器发送命令 |
| dispatch_history | 查看调度命令历史记录 |
| generate_settlement | 生成哈希链结算记录 |
| verify_settlement | 验证结算哈希链的完整性 |
| generate_compliance_package | 生成 IEC 61850、ISO 50001、温室气体范围 2 合规包 |
| generate_scope2_report | 生成温室气体协议范围 2 合规报告 |
| get_asset_reliability | 对资产进行可靠性评分 |
| get_site_reliability | 提供站点级别的可靠性评分,并按资产细分 |
| get_grid_capacity | 按地区提供电网容量信息 |
| get_meter_readings | 通过多种协议读取电表数据 |
| create_dr_event | 创建需求响应事件(削减、转移、微调) |
| dispatch_dr_event | 执行需求响应事件调度 |
| settle_dr_event | 结算需求响应事件并提供碳认证 |
| create_carbon_record | 向 SHA - 256 哈希链碳账本中添加记录 |
| verify_carbon_chain | 验证碳哈希链的完整性 |
| get_carbon_certificate | 生成碳认证证书 |
| create_procurement | 进行购电协议(PPA)、可再生能源证书(REC)和碳抵消采购 |
| analyze_procurement | 进行采购分析和排名 |
| get_integration_status | 检查 Modbus、OpenADR、BESS、电网价格数据的集成状态 |
| get_grid_prices | 获取实时电网电价 |
| provision_sandbox | 获取一个包含模拟能源数据的沙盒环境 |
| health_check | 检查平台的健康状况和连接性 |
📦 安装指南
安装命令
npx energyatit-mcp-server
配置环境变量
| 变量 | 是否必需 | 描述 |
|----------|----------|-------------|
| ENERGYATIT_API_KEY | 否 | 你的 API 密钥(格式为 eat_live_xxx 或 eat_test_xxx) |
| ENERGYATIT_TOKEN | 否 | JWT 令牌(可替代 API 密钥) |
| ENERGYATIT_BASE_URL | 否 | API 基础 URL(默认值:https://energyatit.com) |
📚 详细文档
支持的协议
该服务器支持以下协议:IEC 61850、DNP3、Modbus TCP/RTU、OpenADR 2.0b、OCPP 1.6/2.0、IEEE 2030.5、ICCP/TASE.2、REST。
链接
- 平台:energyatit.com
- 开发者门户:energyatit.com/developers
- API 文档:energyatit.com/docs
- 博客:energyatit.com/blog
获取 API 密钥
- 访问 energyatit.com/developers
- 注册先锋计划或申请访问权限
- 在“设置”>“API 密钥”中创建 API 密钥
- 或者直接使用沙盒模式,无需密钥
📄 许可证
本项目采用 MIT 许可证。
由 Karthikeyan DS 开发
微信扫一扫