packet-tracer-mcp — MCP-сервер для Claude Code: установка
Управляет Cisco Packet Tracer 9 через MCP: создаёт топологии, настраивает роутеры и запускает симуляции. Нужен для сетевых сценариев из ИИ-агента.
claude mcp add --env BRIDGE_PORT=<BRIDGE_PORT> --transport stdio packet-tracer-mcp -- npx -y packet-tracer-mcpЧто делает packet-tracer-mcp
packet-tracer-mcp подключает ИИ-агента к Cisco Packet Tracer 9. Сервер создаёт топологии, добавляет устройства, прокладывает связи и отправляет команды в консоль роутеров. Поддерживаются сценарии с IOS, OSPF, BGP, NAT, VLAN, VoIP, QoS, IPv6 и беспроводными сетями.
Связка состоит из MCP-сервера, расширения mcp-bridge.pts и локального HTTP-моста. Расширение устанавливается в Packet Tracer и передаёт вызовы через нативный IPC API. Сервер написан на TypeScript и запускается через Bun; доступны HTTP и stdio-режимы.
Нужны Cisco Packet Tracer 9.0, Bun >=1.2 и активное расширение mcp-bridge.pts. Это экспериментальный проект: после обновления Packet Tracer API может измениться и сломать интеграцию.
Какие задачи решает
- создать топологию в Cisco Packet Tracer
- добавить устройства и соединить их кабелями
- настроить роутеры через IOS
- запустить сетевую симуляцию из агента
- проверить состояние моста Packet Tracer
Примеры запросов агенту
- Создай в Packet Tracer топологию с двумя роутерами и настрой между ними OSPF.
- Добавь VLAN и настрой NAT на роутере через IOS.
- Проверь подключение к Packet Tracer и сообщи статус моста.
Как установить packet-tracer-mcp
Командой платформы
claude mcp add --env BRIDGE_PORT=<BRIDGE_PORT> --transport stdio packet-tracer-mcp -- npx -y packet-tracer-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add packet-tracer-mcp --env BRIDGE_PORT=<BRIDGE_PORT> -- npx -y packet-tracer-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"packet-tracer-mcp": {
"command": "npx",
"args": [
"-y",
"packet-tracer-mcp"
],
"env": {
"BRIDGE_PORT": "<BRIDGE_PORT>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"packet-tracer-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"packet-tracer-mcp"
],
"env": {
"BRIDGE_PORT": "<BRIDGE_PORT>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e BRIDGE_PORT=<BRIDGE_PORT> packet-tracer-mcp npx -y packet-tracer-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о packet-tracer-mcp
Как установить packet-tracer-mcp в Claude Code?
Выполните claude mcp add packet-tracer-mcp -- npx -y packet-tracer-mcp.
Что делает packet-tracer-mcp?
Он связывает MCP-клиент с Cisco Packet Tracer 9 и позволяет агенту создавать топологии, менять конфигурацию устройств и запускать симуляции.
Что нужно для работы packet-tracer-mcp?
Нужны Cisco Packet Tracer 9.0, Bun >=1.2 и установленное активное расширение mcp-bridge.pts.