workspace/skills/te-network-monitoring/SKILL.md
Cisco ThousandEyes — test management, agent inventory, test results, dashboards, path visualization, user/account management. Use when checking ThousandEyes test results, viewing network monitoring dashboards, listing agents, investigating alerts, or assessing overall network performance.
npx skillsauth add automateyournetwork/netclaw te-network-monitoringInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
git clone + pip install -r requirements.txtsrc/server.pyTE_TOKENhttps://api.thousandeyes.com/mcpnpx mcp-remote)Authorization: Bearer <TE_TOKEN>)TE_TOKEN, Node.js (for npx), org not opted out of AI features| Tool | Parameters | What It Does |
|------|-----------|--------------|
| te_list_tests | aid?, name_contains?, test_type? | List all configured tests with filtering by name, type, or account group |
| te_list_agents | agent_types?, aid? | List enterprise, enterprise-cluster, and cloud agents |
| te_get_test_results | test_id, test_type, window?/start?/end?/aid?/agent_id? | Fetch network, page-load, and web-transaction test results |
| te_get_path_vis | test_id, window?/start?/end?/aid?/agent_id?/direction? | Path visualization — hop-by-hop network path data |
| te_list_dashboards | aid?, title_contains? | List all ThousandEyes dashboards |
| te_get_dashboard | dashboard_id, aid? | Dashboard details including widget inventory |
| te_get_dashboard_widget | dashboard_id, widget_id, window?/start?/end?/aid? | Widget data for a specific dashboard widget |
| te_get_users | none | List users in the ThousandEyes account |
| te_get_account_groups | none | List account groups accessible to the authenticated org |
| Tool | What It Does | |------|--------------| | List Tests | View all configured tests (web, network, DNS, voice) | | Get Test Details | Detailed information about a specific test | | List Events | Find network and application problems within time ranges | | Get Event Details | Deep dive into specific events with impacted targets | | List Alerts | View triggered or cleared alert rules | | Get Alert Details | Comprehensive alert information with conditions and targets | | Search Outages | Find network and application outages with filters | | Instant Tests | Active troubleshooting — run tests on demand |
| Tool | What It Does | |------|--------------| | Get Anomalies | Detect metric anomalies in test data over time | | Get Metrics | Retrieve aggregated metrics for dashboards and reports | | Views Explanations | AI-powered — explain specific test results and visualizations |
| Tool | What It Does | |------|--------------| | List Endpoint Agents and Tests | List endpoint agents with filtering | | Get Endpoint Agent Metrics | Time series data from endpoint agents |
| Tool | What It Does | |------|--------------| | Get Path Visualization | Network paths and hop-by-hop routing | | Get Full Path Visualization | Comprehensive path data for all agents | | Get BGP Test Results | BGP reachability and routing information | | Get BGP Route Details | Detailed AS path and routing information |
| Tool | What It Does | |------|--------------| | Get Account Groups | List available account groups |
| Concept | Description | |---------|-------------| | Test | Synthetic probe: HTTP, network (ICMP/TCP), DNS, voice, SIP | | Agent | Vantage point: Enterprise (on-prem), Cloud (Cisco-hosted) | | Path Visualization | Hop-by-hop path showing latency, loss, and MPLS labels per hop | | Instant Test | On-demand test execution for active troubleshooting | | Endpoint Agent | Workstation agent monitoring WiFi, VPN, and SaaS experience |
When a user asks "how's the network performing?":
te_list_tests — discover all configured monitoring testste_get_test_results for key network tests — latency, loss, jitterte_list_dashboards + te_get_dashboard_widget — executive summary metricsWhen investigating "traffic to example.com is slow from the London office":
te_list_tests filtered by name or targette_get_path_vis for the relevant test — hop-by-hop pathWhen responding to a ThousandEyes alert:
te_get_path_vis — where in the path is the problem?When investigating "users complain about slow VPN":
When auditing BGP health:
te_list_tests filtered by type=bgp| Skill | How They Work Together |
|-------|----------------------|
| pyats-routing | ThousandEyes external BGP view + pyATS internal routing state = full picture |
| pyats-troubleshoot | ThousandEyes path vis (internet view) + pyATS show commands (device view) |
| aws-network-ops | ThousandEyes cloud agent tests + AWS VPC flow logs for hybrid visibility |
| gcp-cloud-monitoring | ThousandEyes metrics + GCP Cloud Monitoring for cross-platform correlation |
| meraki-monitoring | ThousandEyes synthetic tests + Meraki Dashboard live diagnostics |
| fmc-firewall-ops | ThousandEyes path vis through firewall + FMC rule audit |
| servicenow-change-workflow | ThousandEyes alerts trigger ServiceNow incidents |
| gait-session-tracking | Record all ThousandEyes investigations in GAIT audit trail |
| slack-network-alerts | Deliver ThousandEyes alert summaries to Slack channels |
aid for cross-group querieswindow (seconds) or start/end (ISO 8601) for time-bounded queriesTE_TOKEN — ThousandEyes API v7 OAuth bearer token (used by both community and official servers)tools
Zoom meeting intelligence — correlates a live or referenced Zoom meeting discussion against NetClaw's historical meeting record (via the official Zoom Meetings MCP) and today's actual network state. Use when someone in a Zoom meeting references a past discussion or incident ('didn't we have this issue before?'), or asks to search prior meetings for a topic. Does not itself recognize live in-meeting questions — that happens automatically inside zoom-rtms-mcp's own extractor (spec 118) before this skill is ever invoked.
tools
Manage Lantronix out-of-band (OOB) infrastructure via Percepxion central management platform: device inventory, serial port inspection via SLC CLI, firmware compliance, config management, security auditing, and closed-loop incident remediation. Use during outages, maintenance windows, compliance cycles, and AI-assisted automation workflows.
tools
Federate your NetClaw with other NetClaw operators over the BGP mesh — exchange capability inventories and ask your claw what a peer can do. (US1; remote invocation and chat land in later phases.)
tools
Track token consumption, enforce session budgets, and display cost for every NetClaw interaction.