CO

cisco-open/network-sketcher

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

417 stars 25 forks 品質 84 トレンド 34Apache-2.0

cisco-open/network-sketcherは、https://github.com/cisco-open/network-sketcher.からインポートされたMCPサーバー候補です。

概要

cisco-open/network-sketcherは、https://github.com/cisco-open/network-sketcher.からインポートされたMCPサーバー候補です。

概要(AI 翻訳)

 

ネットワーク・スケッチャー

Network SketcherはAIネイティブのネットワーク設計および図表示ツールです。構造化されたネットワークデータや自然言語ワークフローから、L1/L2/L3トポロジー図、デバイステーブル、AI対応コンテキストファイルを生成します。

MCPユーザー向けに、Network Sketcher Local MCPは、CursorやClaude CodeなどのLLMクライアントがModel Context Protocolツール呼び出しを通じて直接Ciscoスタイルのネットワークを設計できるようにします。ローカルでstdio上で動作し、マスターファイルをマシンに保持し、SVG/PowerPoint図やHTMLデバイステーブルを生成します。

Network Sketcherがワークフローに役立つ場合は、リポジトリにスターマークを付けることを検討してください。

一般的な利用例:

  • AI会話から5拠点のWANまたはキャンパスLAN設計を構築する
  • L1物理図、L2 VLAN/ブロードキャストドメイン図、L3 IPトポロジー図の生成
  • L1/L2/L3のHTMLビューアとインタラクティブデバイステーブルを統合したエクスポート
  • 別のLLMがネットワーク設計をレビューまたは拡張できるようAIコンテキストファイルを作成する

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

 

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

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

1. Install

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:

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

For Claude Code:

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:

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

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