Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ“ Architecture & Design
  3. Network Sketcher
Network Sketcher logo
Health: ActiveRecent health check succeeded.Last checked 9/9/2026, 2:31:54 PM

Network Sketcher

User RatingsBe the first to rate and review this MCP server!
View Repository388 GitHub StarsTotal stargazers on GitHub for the source repository (388 stars).Visit Website
network-designtopologydiagrammcpcisco

Local MCP server for AI-driven Cisco-style network design and topology diagram generation.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
We couldn’t automatically confirm this listing starts correctly

We ran the install command below but it didn't respond within our test window β€” this can mean a slow first-time install rather than a real problem.

uvx tkinterdnd2

No response to initialize.

This is an experimental automated check and can have false negatives β€” missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 5d ago.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "cisco-open-network-sketcher": {
      "command": "uvx",
      "args": [
        "tkinterdnd2"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ“ More in Architecture & Design

Overview

Network Sketcher Local MCP is an AI-native tool that generates Cisco-style network master files, L1/L2/L3 topology diagrams, device tables, and AI context files from structured network data and natural language workflows. It runs locally over stdio, enabling LLM clients like Cursor and Claude Code to design networks through Model Context Protocol tool calls. Use it when you want to integrate AI-assisted network design directly into your LLM workflows without a browser or manual file handling.

Use cases

β€’Build multi-site WAN or campus LAN designs from AI conversations
β€’Generate physical, VLAN/broadcast domain, and IP topology diagrams
β€’Export combined HTML viewers and interactive device tables
β€’Create AI context files for LLM review or extension of network designs
β€’Import live inventory data via Cisco Extension converters

Key features

β€’Generates L1/L2/L3 topology diagrams in SVG and PowerPoint formats
β€’Produces interactive HTML device tables
β€’Creates AI-ready context files for further LLM processing
β€’Runs locally as an MCP server over stdio
β€’Supports integration with LLM clients like Cursor and Claude Code
β€’Imports network data from Cisco and third-party platform exports

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by Network Sketcher.

Extracted Tool Capabilities
Generates L1/L2/L3 topology diagrams in SVG and PowerPoint formats
Produces interactive HTML device tables
Creates AI-ready context files for further LLM processing
Runs locally as an MCP server over stdio
Supports integration with LLM clients like Cursor and Claude Code
Imports network data from Cisco and third-party platform exports

Documentation Overview

image

Glama MCP score Β  LobeHub MCP

Network Sketcher

Network Sketcher is an AI-native network design and diagramming tool. It generates L1/L2/L3 topology diagrams, device tables, and AI-ready context files from structured network data and natural-language workflows.

For MCP users, Network Sketcher Local MCP lets LLM clients such as Cursor and Claude Code design Cisco-style networks directly through Model Context Protocol tool calls. It runs locally over stdio, keeps master files on your machine, and produces SVG / PowerPoint diagrams plus HTML device tables.

If Network Sketcher helps your workflow, please consider starring the repository.

Common use cases:

  • 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: Use Network Sketcher Cisco Extension converters to turn ACI, Catalyst Center, Catalyst SD-WAN, Meraki, Nexus Dashboard, CML, Cyber Vision, SNA, NetBox exports, or config files (IOS / IOS-XE / NX-OS / IOS-XR / ASA) into CLI commands for any Network Sketcher edition

Quick Start: Local MCP in 3 Steps

ns_demo_mcp

The quickest way to try Network Sketcher with an AI agent is the Local MCP edition.

1. Install

bash
git clone https://github.com/cisco-open/network-sketcher/
cd network-sketcher/network-sketcher_local_mcp
python -m pip install -r requirements_mcp.txt

2. Add it to your MCP client

For Cursor, add this to your MCP configuration:

config.json
{
  "mcpServers": {
    "network-sketcher": {
      "command": "python",
      "args": [
        "/path/to/network-sketcher/network-sketcher_local_mcp/ns_mcp_server.py"
      ]
    }
  }
}

For Claude Code:

Terminal
claude mcp add network-sketcher -- python "/path/to/network-sketcher/network-sketcher_local_mcp/ns_mcp_server.py"

Replace /path/to/network-sketcher/ with your local clone path.

3. Ask your agent to build a network

Example prompt:

text
Using Network Sketcher Local MCP, create a small 5-site WAN design with HQ, two data centers, two branches, Internet and WAN waypoints, edge routers, simple L2 segments, and representative IP addressing. Then build the default L1/L2/L3 diagrams and device table.

The generated files will be saved in your Network Sketcher workspace.

image image

Ecosystem & Integrations

Network Sketcher Local MCP is listed on the official MCP Registry and major MCP platforms:

  • Registries: MCP Registry Β· Glama Β· PulseMCP
  • Hubs: LobeHub

Network Sketcher provides three editions:

  • Network Sketcher Local MCP β€” AI-native MCP server for LLM clients (Cursor, Claude Code, etc.). The most direct AI integration: the LLM calls Network Sketcher tools without a browser or copy-paste.
  • Network Sketcher Online β€” Browser-based web service.
  • Network Sketcher Offline β€” Desktop GUI + CLI. Runs independently with the network-sketcher_offline/ folder alone.

You can use any combination.

Local MCP (AI-native)Online (Web Service)Offline (GUI + CLI)
InterfaceLLM client (Cursor, Claude Code, etc.)Web browserDesktop GUI / Command-line
Key dependenciesPython + MCP SDKPython + FlaskPython + tkinter
Multi-userSingle userMultiple users via browserSingle user
Client requiresPython + MCP clientWeb browser onlyPython runtime environment
AI-native designYes (most direct)YesNo
Master format.nsm only.xlsx / .nsm both.xlsx only
Internal data storageNoNoNo
External communicationstdio to LLM client (local)HTTPSNo
Tested platformsWindows (Mac OS, Linux compatible by design)Windows (Mac OS, Linux untested)Windows, Mac OS, Linux
Foldernetwork-sketcher_local_mcp/network-sketcher_online/network-sketcher_offline/
Code
network-sketcher/
β”œβ”€β”€ network-sketcher_local_mcp/  # Local MCP edition β€” MCP server for LLM clients (AI-native)
β”œβ”€β”€ network-sketcher_online/     # Online edition β€” Web service (browser-based)
β”œβ”€β”€ network-sketcher_offline/    # Offline edition β€” GUI + CLI (standalone desktop app)
β”œβ”€β”€ README.md
β”œβ”€β”€ LICENSE
└── ...

Extensions: Cisco & Third-Party Converters

The Network Sketcher Cisco Extension repository (Cisco DevNet) is a separate monorepo of converters that turn platform exports or read-only API snapshots into Network Sketcher CLI command scripts (ns_commands.txt). The output works with all three editions β€” Local MCP, Online, and Offline (GUI / CLI).

Converters: ACI Β· Catalyst Center Β· Catalyst SD-WAN Β· CML Β· Cyber Vision Β· Meraki Β· Nexus Dashboard (NDFC) Β· Secure Network Analytics Β· NetBox Β· template_converter

Learn more: Typical workflow Β· Tools overview Β· Third-party converters Β· Build your own converter

With Local MCP, an AI agent can run a converter, feed ns_commands.txt through run_commands, and finalize with build_default_outputs in one session.

Converter output is a starting draft β€” see the Cisco Extension README for data-quality caveats and validation guidance.



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━


Network Sketcher Local MCP

AI-native edition: Network Sketcher Local MCP exposes the engine as a Model Context Protocol (MCP) server, enabling LLM clients such as Cursor and Claude Code to drive network design directly. This is the most direct AI integration of the three editions β€” no browser, no copy-paste.

image

What is Network Sketcher Local MCP?

Network Sketcher Local MCP is the third edition of Network Sketcher. It wraps network-sketcher_online/ns_engine/ as a library and exposes the Network Sketcher CLI through the Model Context Protocol so that LLM clients can drive network design via Tool calls.

Positioning: The Online edition is "browser + human + LLM (copy-paste)"; the Offline edition is "desktop GUI / CLI"; this edition is "AI-native β€” the LLM executes the CLI directly".

5min Demo video of the Local MCP edition.

The AI ​​agent Cursor autonomously creates a network using Network Sketcher's Local MCP functionality. It also simultaneously references best practices from other MCPs.

https://github.com/user-attachments/assets/274d5b66-5f4a-407a-bfb5-f71026971fc4

Local MCP Features

  • No browser, no copy-paste. The LLM calls add device ... and similar commands as Tool invocations
  • Reuses network-sketcher_online/ns_engine/ as a library (no code duplication)
  • No changes are made to the existing _online / _offline folders
  • stdio transport (designed for local operation)
  • Platform import workflow: See Extensions: Cisco & Third-Party Converters above (run_commands + build_default_outputs)

Limitations (Local MCP)

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Architecture & Design View all alternatives
  • Figma Context MCP logoFigma Context MCP

    Provide coding agents direct access to Figma data to help them one-shot design implementation.

    πŸ“ Architecture & Design3 views
    Compare vs Figma Context MCP β†’
  • Figwright logoFigwright

    Bidirectional Figma server over a local WebSocket relay: turn a selection into framework-aware code (reusing your components and tokens), or author frames, text, styles, variables, and whole screens back onto the canvas. 92 tools, any MCP client, no Dev Mode seat or paid tier.

    πŸ“ Architecture & Design5 views
    Compare vs Figwright β†’
  • AI Diagram Maker MCP logoAI Diagram Maker MCP

    MCP server for AI Diagram Maker β€” generate flowcharts, sequence diagrams, ERDs, system/network architecture, UML, mindmap, and workflow from natural language, code, ASCII, images, or Mermaid. Inline rendering using MCP Apps UI and editable diagram URLs. Requires API key.

    πŸ“ Architecture & Design1 views
    Compare vs AI Diagram Maker MCP β†’
  • Opentakeoff logoOpentakeoff

    Construction plan takeoff on stdio β€” load a plan PDF, read the title block, adopt the drawing scale (never applied silently), one-click trace rooms, and export real-world quantities (square footage, linear feet, counts) with provenance receipts. Install via NPM: npx -y opentakeoff-mcp

    πŸ“ Architecture & Design3 views
    Compare vs Opentakeoff β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
388
Stargazers on the source repository.
Last commit
9d ago
Most recent push to the default branch.
Install check
Inconclusive
Didn't respond in our test window β€” often a slow first install.
Directory activity
2 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Network Sketcher

Clone the repository, install Python dependencies from requirements_mcp.txt, and run the MCP server script via your LLM client's MCP configuration.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewNetwork Sketcher AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/cisco-open-network-sketcher?style=directory)](https://allmcps.com/mcp/cisco-open-network-sketcher)
HTML Embed
<a href="https://allmcps.com/mcp/cisco-open-network-sketcher"><img src="https://allmcps.com/api/badge/cisco-open-network-sketcher?style=directory" alt="Network Sketcher on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ“Architecture & Design
PricingFree
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimePython
AuthNo auth required
LicenseApache-2.0
ClientsCursor, Claude Desktop
Last updatedSep 3, 2026
11/11 checks healthy over the last 34d
Views2
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars388
GitHub Star CountTotal stargazers on GitHub representing community popularity (388 stars).
Last commit9d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 3, 2026
57Quality signal: Good Β· 57/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools24/30
Adoption & activity9/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 28d ago via OSV.dev Β· tkinterdnd2 (PyPI)

β˜… FeaturedAllMCPs Server logo

AllMCPs Server

The official MCP server for AllMCPs.com - submit and manage tools directly from your AI. The open directory for MCP servers. Connect Claude, Cursor, Windsurf, and AI agents to databases, tools, files, and APIs. Explore 10,000+ servers. AllMCPs is the premier, open directory for discovering, evaluating, and installing Model Context Protocol (MCP) servers to equip AI agents and LLMs with real-world superpowers.

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ“ Architecture & Design β†’Alternatives to Network Sketcher β†’Install in Claude DesktopInstall in CursorInstall in VS Code