智能建筑能源分析服务

提供酒店等智能建筑的能源使用数据分析服务,支持按子系统(如照明)和时间范围查询能源消耗情况。

  • by elcolie
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 elcolie/altotech-mcp-demo

使用说明

复制步骤

  1. uv init altotech_smart_building
  2. cd altotech_smart_building
  3. uv add "mcp[cli]"
  4. uv add requests
  5. uv run mcp install server.py 安装到Claude桌面。

claude_desktop_config json

不要使用默认值 uv run mcp install main.py 它坏了。

{
  "mcpServers": {
    "Demo": {
      "command": "/usr/local/bin/uv",
      "args": [
        "run",
        "--directory",
        "/Users/sarit/learn_mcp/altotech_smart_building/altotech_smart_building",
        "python",
        "main.py"
      ]
    }
  }
}

Claude不接受文件中的MCP响应。

使用 file_format=json 相反。 获取酒店1的能源汇总。子系统照明。开始时间2024-11-01结束时间2025-03-01。决议1个月。file_format=json /api/酒店/1/能源概述/?分辨率=1个月,子系统=照明和开始时间=2024-11-01T00%3A00%3A00和结束时间=2025-03-01T23%3A59%3A59&file_format=json