MCP.so
登录

Network Sketcher (Local MCP)

@cisco-open

基本信息

分类

其他

许可证

Apache-2.0

作者

cisco-open

关于 Network Sketcher

Network Sketcher is an AI-ready network design tool with Local MCP, Online, and Offline editions for creating network designs and exporting PowerPoint diagrams and Excel-based configuration data.

Network Sketcher 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "network-sketcher": {
      "command": "python",
      "args": [
        "-m",
        "pip",
        "install",
        "-r",
        "requirements_mcp.txt"
      ]
    }
  }
}

Network Sketcher 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

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

常见问题

1

How does Network Sketcher (Local MCP) differ from the Online and Offline editions?

The Local MCP edition is AI‑native: the LLM executes CLI commands directly via MCP Tool calls without a browser or copy‑paste. The Online edition uses a browser with human‑LLM copy‑paste, and the Offline edition is a desktop GUI/CLI without native AI integration.

2

What are the runtime requirements?

Python 3.10 or later, the full Network Sketcher repository (including the `network-sketcher_online/` folder), and an MCP‑compatible client. A model like Claude Opus 4.7 or later is recommended due to the multi-step workflow.

3

What transport does Network Sketcher (Local MCP) support?

Only stdio transport is supported. HTTP/SSE transport is not available.

4

What are the main limitations?

Single‑user local operation; diagram generation may be slow for large networks; binary output (PPTX/SVG) cannot be directly viewed by the LLM client; end‑to‑end verification is primarily done in Cursor (Claude Code is design‑validated but may have issues).

5

Does Network Sketcher (Local MCP) store any data externally?

No. All master files are kept on the user’s local machine. The server communicates only via stdio with the LLM client.

评论

其他 分类下的更多 MCP 服务器