环境监测站点数据查询 MCP 服务 · 让 AI 助手用自然语言查站点监测数据
Streamable HTTP OAuth 2.1 + PKCE SSE 兼容 多用户身份隔离
| 工具 | 用途 |
|---|---|
search_stations | 按关键字搜站点(名称 / 编码 / 上级站点名 / 地址含城市区县) |
list_stations | 列出当前账号有权限查看的全部站点 |
get_realtime | 查站点最新实时监测数据(各因子浓度值与单位) |
get_hour_data | 查站点小时级数据序列(默认当天 0 点至今) |
get_overview | 一次返回站点信息 + 实时数据 + 当日小时数据 |
check_bind | 查看当前身份来源、绑定是否有效、可见站点数 |
bind_user | 用账号密码完成绑定(密码在客户端侧哈希后再提交) |
unbind_user | 解除绑定(需 confirm=true) |
get_client_config | 生成可直接粘贴的 MCP 接入配置片段 |
// mcp.json(WorkBuddy / CodeBuddy / Claude Desktop 等通用格式) { "mcpServers": { "environ-mcp": { "type": "streamableHttp", "url": "https://app.environ.online/mcp", "headers": { "Authorization": "Bearer <你的 MCP 访问令牌>", "X-Environ-Client": "<你自己的 32 位随机串>" }, "timeout": 60000 } } }
openssl rand -hex 16 生成)。它决定服务端把哪个账号的权限给你,
所以每个人绑定时都要填自己的那个值。
打开 https://app.environ.online/mcp/bind,填写上面的客户端标识与
environ 账号密码即可。密码在浏览器里就完成了哈希,明文不会出现在网络请求的
凭据字段中,也不会进入聊天记录。
数据来自企业内部环境监测业务系统,用于运维巡检与监管速查。 每位使用者需用自己的账号绑定,只能看到自己权限范围内的站点,互不影响。 部分站点的实时数据取决于现场设备上报状态,可能暂时为空。