用途:该技能从 Topolograph 已构建的图快照出发,对整个区域的链路状态数据库做整体推理,回答“IGP 认为拓扑是什么样、若某链路失效会怎样”,区别于读取单台设备当前 RIB/LSDB 的路由技能。
主要能力:可查询已存快照列表并取得 graph_time,获取快照全图与健康状态,按掩码/区域查看网络前缀,列出路由器节点(可按 ABR/ASBR、IS-IS overload/attached 过滤),列出邻接关系(可选 lsp、is_te_link、带宽等 MPLS-TE 字段),查询 MPLS-TE LSP 隧道,计算两节点间 SPF 最短路径与受约束 CSPF 可行路径,模拟一条或多条链路失效后的全网影响(是否仍连通、重路由模式),以及查询网络与邻接变更事件和时间线。
使用方式:topolograph-mcp 是注册在 config/openclaw.json 中的远程 HTTP MCP,无本地服务器,需配置 TOPOLOGRAPH_MCP_URL(默认 https://topolograph.com/mcp)与 bearer TOPOLOGRAPH_API_TOKEN。服务端以 TOPOLOGRAPH_MCP_READ_ONLY=true 运行,变更类工具不会出现在 tools/list 中;客户端再用 DefenseClaw CLI 建立允许与阻止清单,例如 defenseclaw tool allow topolograph-mcp get_shortest_path,并阻止 upload_graph、add_lsp、update_lsp、delete_lsp。
适用场景与限制:适合拓扑分析、路径与备份路径推演、故障影响预演和事件叙述。需注意其基于存储快照,若需确认当前设备实况,应改用平台路由技能或设备写入路径。模拟结果只能作为预测呈现,不能当作已发生事实;stale 的 graph_time 不得当作当前状态,应检查最新快照并说明其新旧。工具调用出现认证或连接错误时,先检查 TOPOLOGRAPH_API_TOKEN 是否设置且有效;工具报错应如实反馈错误信息,不臆造结果。