workspace/skills/gns3-link-management/SKILL.md
Manage GNS3 links - connect/disconnect node interfaces, isolate nodes
npx skillsauth add automateyournetwork/netclaw gns3-link-managementInstall 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.
Create and manage links between node interfaces in GNS3 projects. Build network topologies by connecting devices and isolate nodes for testing.
python3 -u mcp-servers/gns3-mcp-server/gns3_mcp_server.py (stdio transport)GNS3_URL, GNS3_USER, GNS3_PASSWORD environment variables| Tool | Parameters | What It Does |
|------|------------|--------------|
| gns3_list_links | project_id | List all links with connected nodes and interfaces |
| gns3_create_link | project_id, node1, port1, node2, port2 | Create a link between two interfaces |
| gns3_delete_link | project_id, link_id | Delete a link |
| gns3_isolate_node | project_id, node_id, isolate | Disable/enable all links to a node |
The tools support multiple interface naming conventions:
| Format | Example | Adapter | Port | |--------|---------|---------|------| | eth# | eth0, eth1 | 0 | 0, 1 | | Ethernet# | Ethernet0 | 0 | 0 | | Gi#/# | Gi0/0, Gi0/1 | 0 | 0, 1 | | GigabitEthernet#/# | GigabitEthernet0/0 | 0 | 0 | | Fa#/# | Fa0/0, Fa0/1 | 0 | 0, 1 | | e# | e0, e1 | 0 | 0, 1 | | port# | port0, port1 | 0 | 0, 1 | | #/# | 0/0, 0/1 | 0 | 0, 1 |
# Connect router to switch
"Connect router1 Gi0/0 to switch1 eth0 in routing-test"
# Connect switch to another router
"Connect switch1 eth1 to router2 Gi0/0 in routing-test"
# Connect hosts to switch
"Connect host1 eth0 to switch1 eth2 in routing-test"
# List all connections
"List all links in routing-test"
# Isolate a node (disable all its links)
"Isolate router1 in routing-test"
# Test behavior with router1 disconnected...
# Re-enable links
"Unisolate router1 in routing-test"
# Remove a specific link
"Delete the link between router1 and switch1 in routing-test"
| Error Code | Meaning | Resolution | |------------|---------|------------| | GNS3_NOT_FOUND | Node or link doesn't exist | Check names/IDs | | GNS3_CONFLICT | Interface already connected | Check existing links first | | GNS3_VALIDATION | Invalid interface format | Use supported naming conventions |
gns3_list_links to find themtools
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.