关于 Thingsboard MCP Server
Thingsboard MCP Server 是一款面向物联网场景的 MCP(Model Context Protocol)服务,把 ThingsBoard 平台的设备遥测数据、属性和告警事件实时对接到大模型,让 AI 能够基于真实运行状态做出判断与决策,而不是凭"感觉"猜测。
它能接入什么
- 设备遥测数据:温度、湿度、电量、开关状态等实时读数。
- 设备属性:固件版本、位置信息、分组标签等静态配置。
- 告警与事件流:阈值越界、设备离线、规则链触发等通知。
- 实体查询:根据设备、客户、资产等实体 ID 拉取关联数据。
典型使用场景
- 让模型根据实时传感器数据生成运维建议或异常解读。
- 结合历史趋势做能耗、产能等预测分析。
- 在对话中即时回答"某台设备现在状态如何"之类的问题。
是否需要密钥
需要。ThingsBoard 的 REST API 和 WebSocket 接口均依赖用户认证,因此部署方需要在 ThingsBoard 租户中创建具备相应权限(如 Tenant User 或 Customer User)的账号,并将其用户名与密码配置到 MCP Server 的运行环境中。出于安全考虑,建议为该服务单独建一个最小权限的专用账号,并在生产环境启用 HTTPS 与定期轮换凭据。