MCP 数据服务
MCP 数据服务
把 MCP 数据服务接进你的 AI 助手,就可以直接用自然语言查询你被授权的排水监测数据:项目、点位、设备、最新数据和历史时序,全部只读。
MCP 数据服务把 THWater 平台上的监测数据接给 AI 助手。你只要在支持 MCP 的客户端里填一个地址、用 THWater 账号登录一次,之后就可以像聊天一样查数据——不用写 SQL,也不用调接口。
服务是只读的:它能回答"数据是多少",不能修改任何数据。你能看到的内容,取决于管理员给你的账号授权了哪些项目。
一句话理解
它就是给 AI 助手装上的"水务数据查询插件":助手负责理解你的问题、挑合适的查询、把结果讲成人话;权限和范围仍然由 THWater 平台的账号体系决定。
你能用它做什么
- 看家底:我有哪些项目?某个项目有多少点位和设备?数据新不新鲜(多少台在线、多少台长时间没数据)?
- 看现场:某个点位现在什么情况?哪台设备装在这里?最新的液位、流量、水质、雨量是多少?
- 看变化:某台设备最近 2 小时的液位变化?某天 0 点到 6 点的流量曲线?
- 看历史:这台设备以前装在哪个点位?(迁装记录会保留,历史数据按当时的点位查询)
- 做汇总:让助手把查到的数据整理成表格、算均值/峰值、列出数据陈旧的设备清单。
三步开始
- 在支持 MCP 的客户端里添加服务器地址:
https://dev.thuwater.com/mcp/data; - 首次连接会返回 401,客户端自动打开浏览器跳到 THWater 的 SSO 登录页,用你的账号登录并同意授权(令牌 15 分钟有效,客户端会自动续期,无需手工维护);
- 直接提问,例如"我现在能看哪些项目?"或"北京路雨水管这个点位现在的液位是多少?"。
{
"mcpServers": {
"thwater-data": {
"type": "streamable-http",
"url": "https://dev.thuwater.com/mcp/data"
}
}
}示例效果
下面是几个日常提问与回答的示例,帮助你直观了解它能做什么:
| 提问 | 返回示例(节选) |
|---|---|
| 我现在能看哪些项目? | 共 1 个项目:20260001 THWater智慧排水监测 |
| 这个项目的家底如何? | 点位 1142(可见 1131、隐藏 11)|设备 986(已绑定 962)|当前安装 962 条|数据新鲜 871、陈旧 102、无快照 5|最新样本时间 2026-10-03 21:54 |
| 北京路雨水管现在什么情况? | 点位 10001(北京市北京路)|当前设备 20001 液位仪(压力)|最新样本 2026-10-03 17:00|Level 液位 0.62 m、电量 96%、继电器温度 27.6 ℃ |
| 20001 这台设备装过哪些点位? | 共 4 条安装记录:2026-04-18 起在 10001(当前),此前 2025-05-09–2026-04-18 在 10002,更早还有 2 条历史记录 |
数据范围与权限
- 账号:使用你的 THWater 账号登录即可,无需单独申请密码;但必须先被管理员开通 MCP 数据权限,否则登录成功也查不到数据;
- 项目范围:只能看到授权给你的项目及其点位、设备、数据,跨项目查询会被拒绝;
- 只读:不提供任何写入能力;
- 时区:所有时间按
Asia/Shanghai(+08:00)解释和返回; - 调用限制:服务端对调用频率与并发有限制,超限会返回 429,客户端稍后重试即可;
- 数据时效:项目总览会给出"新鲜/陈旧/无快照"的判定(默认以 24 小时为陈旧阈值),便于你先判断数据能不能用。
接下来
内容来源于 THWater 官方开发文档需要开通权限请联系项目管理员
© 2026 THWater · 北京清环智慧水务科技有限公司