Token导航 LogoToken导航TokenDH.com
Emsesp MCP Server logo
AI代理未说明官方级别未说明来源级核验

Emsesp MCP Server

MCP Server

通过MCP服务器将博世/布德鲁斯热泵集成到LLM应用中,实现自然语言交互查询热泵状态和设置。

工具数

6

提示词数

0

GitHub Stars

9

资源数

0
TypeScriptClaude智能家居Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

bosch-buderus-wp

提供方

bosch-buderus-wp

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP Server for Bosch/Buderus heat pumps

LLM-powered chat for your heat pump

![Latest Release](https://github.com/bosch-buderus-wp/emsesp-mcp-server/releases/latest) ![Tests](https://github.com/bosch-buderus-wp/emsesp-mcp-server/actions/workflows/build-and-test.yml)

______________________________________________________________________

Get hot water temperature and COP of preparation

______________________________________________________________________

Get graph of configured heat curve

📔 目录

🚀 关于

然后像这样拍摄你的提示:

  • _热水准备现在正在运行吗?_
  • _目前的室外温度是多少?_
  • _目前家用热水有多热?_
  • _我的热泵目前用电量是多少?_
  • _热水制备的COP(性能系数)是多少?_

LLM将选择必要的 工具 由MCP服务器提供以回答问题。

或者,您可以简单地使用内置 提示 由MCP服务器提供:

  • /show-dhw-settings 以表格形式获取生活热水制备的所有设置
  • /show-heat-curve 以图表形式显示配置的热曲线
  • …更多内容即将发布,敬请期待! 👀

✍️ LLM应用中的集成

此MCP服务器可与任何支持以下功能的LLM应用程序配合使用 工具. 我已经在支持轻松一键安装的Claude Desktop App上进行了端到端验证。

使用DXT文件在Claude桌面应用程序中安装

  1. 下载最新 emsesp-mcp-server.dxt 文件
  2. 打开 Settings 在克劳德桌面
  3. 首选 Extensions 并将DXT文件拖动到窗口中
  4. Install
  5. 必要时更改EMS-ESP网关的URL
  6. 关上窗户,开始和你的热泵聊天💬

手动安装

例如,转到LLM应用程序的设置文件 .vscode/mcp.json 对于Github Copilot,添加以下配置:

"emsesp": {
  "type": "stdio",
  "command": "npx",
  "args": [
    "-y",
    "github:bosch-buderus-wp/emsesp-mcp-server"
  ],
  "env": {
    "EMS_ESP_URL": "http://ems-esp"
  }
}

⚙️ 配置

  • LOG_LEVEL (info):写入的日志的日志级别 _~/.emsesp mcp/server-%DATE%.log_
  • EMS_ESP_URL (http://ems-esp):EMS-ESP网关的基本URL
  • ENTITIES_CONFIG_PATH (./entities.json):实体配置文件的路径
  • TAGS_AS_TOOLS (统计数据、温度、状态、设置、泵、加热器):逗号分隔的标签列表。每个标签都作为一个单独的工具暴露出来。每个工具都提供了存储在以下位置的配置文件中标记有相应标签的所有实体 ENTITIES_CONFIG_PATH.

🛠️ 可用工具

当前初始版本中的MCP服务器提供只读 工具 LLM可以根据需要选择。 为了减少响应中的令牌大小并减少响应中不相关的噪声,EMS-ESP提供的庞大实体列表已被减少到有意义的最小值,并与类似类别的实体分组,如 _统计_ 或 _温度_. 为了支持LLM选择正确的工具并正确解释响应——希望尽可能少地产生幻觉,工具和返回的实体都得到了很好的描述。

EMS-ESP的每个实体都有一个列表 tags 在……里面 entity.json:

"dhw.nrg": {
      "title": "Total heat energy generated for hot water",
      "tags": ["statistics", "energy", "dhw", "prod-nrg"]
    },

与标签关联的所有实体都会通过相应的MCP工具暴露出来。

如果要添加更多实体,请复制 entity.json 并添加您的其他实体。 然后,您可以通过环境变量在MCP服务器中使用修改后的文件 ENTITIES_CONFIG_PATH=\。

👓 展望

  • 更多实体和提示
  • 设置室温、开始消毒、启用PV剩余、调整dhw设置的工具。..
  • 提供更多主题背景的资源

📄 许可证

麻省理工学院

目录标签

目录标签

TypeScriptClaude智能家居热泵控制本地部署自然语言交互能源管理LLM集成

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP