MCP server

Network Sketcher Local MCP: AI-Native Network Diagrams

Network Sketcher Local MCP lets an AI coding agent build Cisco-style network designs through tool calls, then export L1, L2 and L3 topology diagrams.

Run
git clone https://github.com/cisco-open/network-sketcher/
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is Network Sketcher Local MCP?

Network Sketcher Local MCP is the MCP edition of Network Sketcher. It wraps the project's engine so an AI coding agent can add devices, links, VLANs and IP addressing through tool calls, then generate SVG or PowerPoint topology diagrams and device tables, all over a local stdio connection with no cloud service.

Network Sketcher Local MCP is one of three editions of Network Sketcher, alongside a browser-based Online edition and a desktop Offline edition. This edition wraps the project's design engine as an MCP server.

An AI coding agent calls tools to add areas, devices, waypoints and connections, then builds combined L1 physical, L2 VLAN and L3 IP topology diagrams plus a device table, without a browser or copy-paste step.

What it changes in your workflow

  • A WAN or campus LAN design comes from a conversation with an agent instead of manual drag-and-drop placement.
  • Converters from the related Cisco Extension project turn exports from ACI, Meraki, Catalyst Center and similar platforms into commands the agent can run.
  • Topology diagrams and device tables export as SVG, PowerPoint and Excel-based data, matching the Offline edition's output formats.
  • A master record in the project's own .nsm format tracks areas, devices, links, VLANs and IP addressing as the design grows.

Where it runs

Network Sketcher Local MCP
Where it runsOn your machine, as a Python process
Transportstdio only, no HTTP or SSE
Account or keyNone, design data stays local
UsersSingle user per running server

Who it is for

Best for

  • Network engineers who want an agent to draft a multi-site topology from a plain-language description.
  • Teams migrating platform exports into diagrams through the project's Cisco Extension converters.
  • Anyone who wants Layer 1, 2 and 3 diagrams and a device table generated together from one design session.

Not for

  • Designing full web pages with frames and text directly inside Figma, which AIConnect for Figma handles for page layout work.
  • Building native WordPress pages in Divi instead of network topology diagrams, the job DiviOps MCP Server does for that platform.
  • Running a lint check against a curated visual style for generated UI code, instead of laying out network devices, a job StyleKit MCP Server handles.

Use it with UiChemy

Network Sketcher documents infrastructure, not page layout. For the front end itself, UiChemy's Composer edits Elementor or Gutenberg pages visually, and AI to WordPress imports an existing AI build as an editable page. Click Get Started on uichemy.com.