管理FBox工业物联网设备,查看在线状态和统计,实时读写PLC监控点,处理确认报警,查询历史趋势,远程打开VNC监控画面。适用于提及FBox、设备状态、监控点、传感器数据(温度/压力/电流)、报警、历史数据、远程监控、VNC、设备运维的场景。
FBox MCP Server 技能是一项面向实际任务的技能,主要用于通过 MCP 工具管理 FBox 工业物联网设备;安装和配置详见 README.md;
如果工具调用失败或返回异常,如实告知用户,禁止用虚构数据填充;服务端所有时间均为 U。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
通过 MCP 工具管理 FBox 工业物联网设备。安装和配置详见 README.md。
utc_now 工具获取服务器实时时间Timestamp 为 UTC 毫秒级时间戳BoxNo(设备序列号)和 BoxAlias(设备别名)二选一即可定位设备BoxAlias 传入null 调用工具,服务端会返回候选列表OnlyOnline = trueConnState 为 Online 或 TimedOut 视为在线bool 值展示为"是"或"否"write_user_box_dmon_value 和 confirm_current_alarm 是写操作所有业务工具返回统一结构:
{
"success": true,
"code": 0,
"message": null,
"data": { "..." },
"suggestedParameters": null
}
| Code | 含义 | 处理方式 |
|---|---|---|
| 0 | 成功 | 解析 data 展示给用户 |
| 300 | 参数需要选择 | 解析 suggestedParameters 候选列表让用户选择,选择后用 value 字段(非 label)重新调用 |
| 400 | 请求错误 | 展示 message 错误信息 |
| 401 | 未认证 | 提示用户检查认证配置 |
| 404 | 未找到 | 提示目标资源不存在 |
| 500 | 服务器错误 | 提示系统异常,建议稍后重试 |
get_user_box_stats → get_user_box_list(OnlyOnline=true) → get_user_box_info(BoxAlias=xxx)
get_user_box_dmon_group_list(BoxAlias=xxx) → [如返回 300,让用户选择设备] get_user_box_dmon_list(BoxNo=xxx, GroupName=xxx) → [如返回 300,让用户选择分组] get_user_box_dmon_value(BoxNo=xxx, GroupName=xxx, Name=xxx)
get_user_box_stats → 确认存在报警 get_current_alarm_list(BoxAlias=xxx) → 展示当前报警 confirm_current_alarm(BoxNo=xxx, AlarmName=xxx) → 用户确认后执行
utc_now → 获取服务器时间 get_history_data_define_list(BoxAlias=xxx) → 了解可查数据 get_history_data_list(BoxNo=xxx, ItemName=xxx, BeginTime=..., EndTime=...) → 以表格形式展示,时间转北京时间
get_user_box_dmon_value → 读取当前值展示给用户 → 用户确认 "将 [监控点] 从 [当前值] 修改为 [目标值]" write_user_box_dmon_value(Confirmed=true)
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章