Packet Tracer MCP
MCP-сервер для Cisco Packet Tracer: агент планирует сеть, строит ее на холсте и подтверждает связность пингом.
- 343 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- `pt_send_raw` выполняет произвольный JavaScript внутри Packet Tracer с его правами, включая доступ к диску.
- Установка через агента копирует расширение в каталог Packet Tracer и меняет настройки MCP-клиента.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/packet-tracer-mcpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- `pt_send_raw` выполняет произвольный JavaScript внутри Packet Tracer с его правами, включая доступ к диску.
- Установка через агента копирует расширение в каталог Packet Tracer и меняет настройки MCP-клиента.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Packet Tracer MCP дает агенту инструменты `pt_*` для Cisco Packet Tracer: планирование топологии, проверка, автоисправление плана, генерация JavaScript и конфигурации IOS, живое развертывание на холсте. Покрыты адресация и DHCP, статические маршруты, OSPF, EIGRP, RIP, VLAN, ACL, NAT, голосовой Cisco CME и аудит безопасности живой конфигурации. Проверка включает реальный ping, сравнение плана с живой сетью и журнал пакета по уровням. Связь идет через локальный HTTP-мост на `127.0.0.1` с токеном и расширение MCP Control Center внутри Packet Tracer.
Для кого. Студенты, преподаватели и сетевые инженеры, которые строят лабораторные в Cisco Packet Tracer и хотят описывать топологию словами.
Подходит, если
- Лабораторную из трех маршрутизаторов с OSPF и DHCP строят одной фразой.
- После сборки пингом проверяют связность между компьютерами топологии.
- Аудит безопасности живой конфигурации маршрутизаторов нужен перед сдачей работы.
- Разбирают прохождение пакета по шагам симуляции и журналу решений по уровням.
Не подходит, если
- Управлять нужно реальным оборудованием Cisco: сервер работает с Packet Tracer.
- Packet Tracer не установлен или старше версии 8.2.
- Выполнение произвольного JavaScript внутри Packet Tracer недопустимо: инструмент `pt_send_raw` делает это по замыслу.
Пример запроса к агенту
Создай сеть из одного коммутатора и двух ПК, разверни ее в Packet Tracer и проверь пингом связь между ПК.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Нужен Cisco Packet Tracer 8.2 и новее (проверено на версиях 9.0 и 9.0.1) на Windows или macOS; на Linux работают сервер и скилл, а расширение добавляют вручную. Режим UI с окнами устройств есть только на Windows. При установке через агента Packet Tracer спрашивает, включить ли новый модуль, и на это отвечают «Yes». Версии до v0.6.0 содержали неаутентифицированный мост и уязвимы, нужен v0.6.0 и новее с расширением V5.
Как отключить. Удалите запись `packet-tracer` из конфигурации MCP-клиента и выключите модуль MCP Control Center в Packet Tracer. Токен моста лежит в каталоге данных пользователя, его удаляйте отдельно.
Частые вопросы
Что нужно поставить заранее?
Cisco Packet Tracer 8.2 или новее и `uv`, который приносит свой Python. Сервер запускается командой `uvx packet-tracer-mcp`.
Можно ли поручить установку агенту?
Да. Агенту дают ссылку на репозиторий, и он по `llms-install.md` ставит сервер, скилл и расширение. Вручную остается подтвердить запрос Packet Tracer о новом модуле.
Безопасен ли локальный мост?
Мост слушает только loopback, каждый вызов несет токен, заголовок Host проверяется против DNS-rebinding. Версии до v0.6.0 были уязвимы.
Что делает `pt_send_raw`?
Выполняет произвольный JavaScript внутри Packet Tracer. README называет это сознательной возможностью для MCP-клиента, которому вы доверяете.
Работает ли на Linux?
Сервер, живое развертывание и панель устройств работают, расширение добавляют вручную. README фиксирует проверку на Ubuntu 26.04.1.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыПри разборе сетевого сбоя агент получает маршрут до сервиса, а администратор выбирает адрес сервера диагностики и способ доступа.
Локальный MCP-сервер Cisco: агент проектирует сеть и строит схемы L1, L2 и L3 в SVG и PowerPoint плюс таблицу устройств
MCP-сервер mcpcap разбирает PCAP-файлы по DNS, DHCP, ICMP, TCP и SIP и отдает агенту структурированный JSON для диагностики сети
MCP-сервер для роутеров MikroTik: агент читает и меняет конфигурацию RouterOS по SSH по запросу из чата
MCPM
mcpm
Менеджер пакетов и реестр MCP для всех платформ и клиентов: ищет, добавляет и настраивает MCP-серверы, запоминает источник и обновляет
MCP-сервер CISRE дает агенту инструменты диагностики Kubernetes и изменения ресурсов с ограничением пространства имен.
Коротко о README
Схема цепочки: агент вызывает `pt_*`, сервер планирует и проверяет топологию, HTTP-мост передает JavaScript расширению внутри Packet Tracer. При закрытом окне расширения подключается файловый почтовый ящик.