SuperAPI AI 工具集

claroty-asset-inventory

通用与其它

查看项目

更新于 10-15 17:21

技能介绍

用途:通过 Claroty xDome MCP 服务器构建 OT/IoT/IoMT 资产清单,按站点、Purdue 层级(0 过程、1 控制、2 监督、3 运营、3.5 DMZ、4/5 企业)和设备用途(PLC、HMI、RTU、工程师站、历史数据库、IP 摄像头、医疗设备等)筛选设备,并将 xDome 发现的资产与 Nautobot 或 NetBox 源系统对账,暴露漂移。

主要能力:list_devices 支持 site_id、purdue_level、device_purpose、name_contains、limit、offset、max_items 等过滤;get_device_details 返回单设备完整记录及原始属性;set_device_purdue_level 与 set_device_custom_attribute 为写入操作,需 ITSM 门控。

使用方式:MCP 服务器为 claroty-mcp,命令 python3 -u mcp-servers/claroty-mcp/claroty_mcp_server.py(stdio 传输),通过 CLAROTY_API_TOKEN 提供 Bearer 令牌。写入需 ServiceNow CR(匹配 CHG\d+)且处于 Implement 状态,NETCLAW_LAB_MODE=true 时跳过。若写入返回 applied: false 且 status_code: 403,说明令牌缺少设备写权限,不应重试,应联系 xDome API 令牌管理员。

适用场景:站点资产盘点、按 Purdue 层级或用途查找设备、新设备分类、合规标签记录、与 SoT 对账。

限制:写入受 ITSM 门控与令牌 RBAC 约束;所有调用记录于 GAIT 审计。其他细节暂未提供。