
Network Sketcher (Local MCP)
Как оценить Network Sketcher (Local MCP)
Network Sketcher (Local MCP) относится к Дизайн, AI и машинное обучение. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.
- Происхождение
- Проект сообщества
- Лицензия
- Apache-2.0
- Реализация
- Python
Что проверить перед выбором
- Изучите README, открытые issues и историю последних изменений в репозитории.
- Уточните воспроизводимый способ установки и удаления сервера.
- Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.
Карточка отредактирована 05.06.2026.
Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 2.
Характеристики
Общее
- СтатусСообщество
- Разработчикcisco-open
- ЛицензияApache-2.0
Технологии
- ЯзыкиPython
Описание
Возможности
- Создание новой топологии сети с нуля по текстовому описанию.
- Добавление и настройка устройств: маршрутизаторов, коммутаторов, хостов, межсетевых экранов.
- Определение связей между устройствами и указание портов.
- Настройка VLAN, транков, IP-адресов, протоколов маршрутизации (для L3-диаграмм).
- Экспорт готовых схем в PowerPoint (PPTX) и векторный SVG.
- Открытие и редактирование существующих проектов в формате .nsm.
- Автоматическая расстановка и компоновка элементов для читаемой схемы.
- Генерация диаграмм как для маленьких (два роутера), так и для сложных (десятки устройств) сетей.
- Сохранение проектов локально для дальнейшего редактирования.
Как подключить
1. Клонируйте репозиторий и установите зависимости. Убедитесь, что установлен Python версии 3.8 или выше.
git clone https://github.com/cisco-open/network-sketcher.git\ncd network-sketcher/network-sketcher_local_mcp\npip install -r requirements.txt
2. В файле конфигурации вашего MCP-клиента (например, claude_desktop_config.json) добавьте сервер с командой запуска:
{
"mcpServers": {
"network-sketcher": {
"command": "python",
"args": ["server.py"],
"cwd": "C:/полный/путь/к/network-sketcher_local_mcp"
}
}
}
3. Перезапустите клиент. Сервер появится в списке доступных инструментов — можно отправлять запросы.
Примеры запросов
- «Создай топологию: два роутера через коммутатор, на коммутаторе VLAN 100 и 200, на каждом роутере подынтерфейсы.»
- «Добавь на мою схему новый коммутатор, подключи его к существующему через trunk-порт.»
- «Нарисуй L3-схему с OSPF: три роутера area 0 и одна DMZ-сеть.»
- «Экспортируй готовую диаграмму в PowerPoint и сохрани на рабочий стол.»
Технические детали
Язык: Python. Транспорт: stdio (локальный MCP). Лицензия: Apache-2.0, открытый исходный код. Совместимые клиенты: Claude Desktop, Cursor, Claude Code, VS Code и любые другие с поддержкой протокола MCP. Формат хранения проектов: NSM (.nsm).