Bridges Cisco Packet Tracer 9's internal IPC API to MCP clients through a custom `.pts` extension and local HTTP server. Exposes 57 tools covering live topology construction (devices, cabling, IP assignment), protocol configuration (OSPF, BGP, NAT, VLAN), and simulation control. Built canvas-first: operations read the live PT workspace state before acting, so recipes are idempotent when re-run. Uses Bun to execute TypeScript directly and generates all PT Script Engine calls itself rather than wrapping third-party libraries. The extension polls a bridge server that sends native `ipc.appWindow().getActiveWorkspace()` commands. Experimental and built for PT 9.0.0.0810 specifically, since Cisco now requires signed `.pta` files that open source projects can't ship.
claude mcp add --transport stdio jcorderop02-packet-tracer-mcp uvx packet-tracer-mcp