mirror of
https://github.com/hansjone/netxops.git
synced 2026-10-09 03:53:15 +08:00
Drop the local python -m netx_mcp / mcp-client path so terminal users only need API URL + token. Co-authored-by: Cursor <cursoragent@cursor.com>
1.1 KiB
1.1 KiB
Netx Ops tool map
Tools are registered by the host plugin (dsh-netxops) via @deepseek-ai/dsh-tools.
Model-facing name: netx__<tool>.
| Tool | Role |
|---|---|
queryUmeAlarms |
Paged current alarms |
aggregateUmeAlarms |
Severity / Top NE aggregate |
runUmeDiagnostics |
Diagnostics + freshness meta |
queryUmeNeInventory |
UME NE list |
getUmeNe |
Single UME NE detail |
queryUmeAlarmsRaw |
Raw / evidence fields |
aggregateUmeAlarmsRaw |
Dynamic group_by |
listUmeAlarmFields |
Field catalog |
sqlQueryUme |
Read-only SELECT |
findTopologyPaths |
Shortest path between UME NEs (path query only; no canvas layout in v1) |
listManagedNe |
Managed device list |
getManagedNe |
Managed device detail |
execManagedNe |
Read-only CLI (batch-first) |
listCliTargets |
CLI target index (managed + ume) |
Execution: browser/fetch from the DSH host → HTTP apiUrl + Bearer NETX_API_TOKEN.
Handler/paths mirror netx packages/netx-mcp (http_tools.py / http_client.py).
Out of v1: netx-topology MCP / topology canvas skills.