Packet Tracer MCP

MCP-сервер для Cisco Packet Tracer: агент планирует сеть, строит ее на холсте и подтверждает связность пингом.

  • 343 ★ репозитория
  • Последний коммит
  • MIT
MCP-сервер

Широкий доступ

Почему такой уровень

  • `pt_send_raw` выполняет произвольный JavaScript внутри Packet Tracer с его правами, включая доступ к диску.
  • Установка через агента копирует расширение в каталог Packet Tracer и меняет настройки MCP-клиента.
Все причины и проверки

mats2208/mcp-packet-tracer

Установка

В терминале, через 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-серверРасширенный доступ8,3 тыс.Звезды репозитория
Официальный

Локальный MCP-сервер Cisco: агент проектирует сеть и строит схемы L1, L2 и L3 в SVG и PowerPoint плюс таблицу устройств

MCP-серверРасширенный доступ417Звезды репозитория
Официальный

MCP-сервер mcpcap разбирает PCAP-файлы по DNS, DHCP, ICMP, TCP и SIP и отдает агенту структурированный JSON для диагностики сети

MCP-серверРасширенный доступ54Звезды репозитория

MCP-сервер для роутеров MikroTik: агент читает и меняет конфигурацию RouterOS по SSH по запросу из чата

MCP-серверШирокий доступ321Звезды репозитория

MCPM

mcpm

Менеджер пакетов и реестр MCP для всех платформ и клиентов: ищет, добавляет и настраивает MCP-серверы, запоминает источник и обновляет

CLIРасширенный доступ1 тыс.Звезды репозитория
Официальный

MCP-сервер CISRE дает агенту инструменты диагностики Kubernetes и изменения ресурсов с ограничением пространства имен.

MCP-серверШирокий доступ766Звезды репозитория

Коротко о README

Схема цепочки: агент вызывает `pt_*`, сервер планирует и проверяет топологию, HTTP-мост передает JavaScript расширению внутри Packet Tracer. При закрытом окне расширения подключается файловый почтовый ящик.

Бейдж для README

Сообщить о проблеме

Foxx AIPacket Tracer MCP
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.