What is Network Sketcher (Local MCP)?
Network Sketcher (Local MCP) is an AI-native network design and diagramming tool that exposes the Network Sketcher engine as a Model Context Protocol (MCP) server. It lets LLM clients such as Cursor and Claude Code design Cisco-style networks directly through tool calls, running locally over stdio and keeping master files on the user’s machine.
How to use Network Sketcher (Local MCP)?
Clone the repository, install the Python dependencies (Python 3.10+ required), then add the server to your MCP client’s configuration (e.g., Cursor’s mcp.json or Claude Code’s claude mcp add command). After setup, ask the agent to build a network using natural-language prompts; the generated SVG diagrams, PowerPoint files, and device tables are saved in the workspace.
Key features of Network Sketcher (Local MCP)
- No browser or copy-paste needed; LLM drives design via Tool calls
- Generates L1/L2/L3 topology diagrams, device tables, and AI context files
- Reuses the existing
network-sketcher_online/ns_engine/ as a library
- Supports importing from live inventory via the Cisco Extension converters
- Single-user edition designed for local PC operation over stdio transport
Use cases of Network Sketcher (Local MCP)
- Build a 5-site WAN or campus LAN design from an AI conversation
- Generate L1 physical, L2 VLAN/broadcast-domain, and L3 IP topology diagrams
- Export a combined L1/L2/L3 HTML viewer and an interactive device table
- Create an AI Context file so another LLM can review or extend the network design
- Import from live inventory (ACI, Catalyst Center, Meraki, etc.) via separate converters
评论