
cisco-open/network-sketcher
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
cisco-open/network-sketcher — это кандидат на MCP-сервер, импортированный из https://github.com/cisco-open/network-sketcher.
Обзор
cisco-open/network-sketcher — это кандидат на MCP-сервер, импортированный из https://github.com/cisco-open/network-sketcher.
Обзор (машинный перевод)
Сетевой скетчер
Network Sketcher — это инструмент для проектирования и построения схем сетей, нативный на базе искусственного интеллекта. Он генерирует топологические диаграммы L1/L2/L3, таблицы устройств и контекстные файлы, готовые к ИИ, на основе структурированных сетевых данных и рабочих процессов на естественном языке.
Для пользователей MCP Network Sketcher Local MCP позволяет LLM-клиентам, таким как Cursor и Claude Code, проектировать сети в стиле Cisco напрямую через вызовы инструментов Model Context Protocol. Он работает локально через stdio, хранит мастер-файлы на вашей машине и создаёт диаграммы SVG / PowerPoint плюс таблицы HTML-устройств.
Если Network Sketcher помогает вашему рабочему процессу, пожалуйста, рассмотрите возможность поставить репозиторий звездой.
Распространённые сценарии использования:
- Построить дизайн WAN или локальной сети на 5 площадок на основе диалога с ИИ
- Генерировать физические диаграммы L1, L2 VLAN/широковещательной области и L3 IP топологии
- Экспортировать комбинированный HTML-просмотрщик L1/L2/L3 и интерактивную таблицу устройств
- Создать контекстный файл ИИ, чтобы другой LLM мог пересматривать или расширять сетевой дизайн
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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:
Установка
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"
]
}
}
}