Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Packet Tracer Server

БесплатноНе проверен

Enables AI models to generate, validate, and deploy network topologies directly into Cisco Packet Tracer from natural-language prompts.

GitHubEmbed

Описание

Enables AI models to generate, validate, and deploy network topologies directly into Cisco Packet Tracer from natural-language prompts.

README

MCP Packet Tracer Demo

Python Cisco Claude Desktop MCP


Cisco Packet Tracer + Claude Desktop mediante MCP

Servidor MCP (Model Context Protocol) que integra Cisco Packet Tracer con Claude Desktop, permitiendo controlar Packet Tracer mediante lenguaje natural.

Con este proyecto Claude puede:

  • Crear topologías automáticamente.
  • Agregar routers, switches y PCs.
  • Configurar protocolos de enrutamiento.
  • Crear VLANs.
  • Configurar DHCP.
  • Ejecutar acciones directamente en Cisco Packet Tracer.
  • Consultar la topología existente.
  • Automatizar laboratorios de redes.

Todo desde Claude Desktop.


✨ Características

  • Comunicación entre Claude Desktop y Cisco Packet Tracer.
  • Creación automática de topologías.
  • Automatización de laboratorios.
  • Consulta de dispositivos.
  • Ejecución de herramientas MCP.
  • Integración mediante JSON-RPC.
  • Compatible con Packet Tracer v9.
  • Compatible con Claude Desktop.

📸 Demostraciones

Instalación


Live Deploy


🏗 Arquitectura

                    Claude Desktop
                           │
                    Model Context Protocol
                           │
                    MCP Packet Tracer Server
                           │
                  Cisco Packet Tracer API
                           │
                 Cisco Packet Tracer (Live)

📂 Estructura del proyecto

MCP-Packet-Tracer
│
├── demo
│   ├── install-demo.gif
│   ├── live-deploy.gif
│   └── .gitkeep
│
├── GUIA Y SERVER MCP V4
│   ├── guia_mcp_packet_tracer.md
│   └── V4.0.pts
│
├── packet_tracer_mcp
│
├── pyproject.toml
│
├── README.md
│
└── LICENSE

⚙ Requisitos

  • Windows 10 / 11
  • Python 3.11 o superior
  • Git
  • Cisco Packet Tracer 8.2 o superior (recomendado v9)
  • Claude Desktop

📥 Instalación

1. Clonar el repositorio

git clone https://github.com/lidisching-hue/mcp-packet-tracer.git

cd mcp-packet-tracer

2. Instalar el proyecto

pip install -e .

3. Configurar Claude Desktop

Agregar el servidor MCP en el archivo de configuración de Claude Desktop.

{
  "mcpServers": {
    "packet-tracer": {
      "command": "python",
      "args": [
        "-m",
        "packet_tracer_mcp",
        "--stdio"
      ]
    }
  }
}

4. Instalar la extensión de Packet Tracer

Dentro del repositorio encontrarás:

GUIA Y SERVER MCP V4/
    V4.0.pts

En Cisco Packet Tracer:

Extensions
    ↓
Scripting
    ↓
Configure PT Script Modules

Agregar

V4.0.pts

Luego iniciar

MCP-BUILDER

Debe aparecer:

PT Connected

5. Reiniciar Claude Desktop

Cerrar completamente Claude Desktop y volver a abrirlo.


6. Verificar la conexión

Ejemplo:

Lista todos los dispositivos disponibles usando pt_list_devices

Si Claude devuelve los dispositivos disponibles, el servidor MCP está funcionando correctamente.


💬 Ejemplos de uso

Crear una red:

Crea una red con 2 routers, 2 switches y 4 PCs.

Crear VLANs:

Configura VLAN 10 y VLAN 20 con enlaces Trunk.

Configurar OSPF

Crea una topología con OSPF y DHCP.

Configurar ACL

Bloquea el tráfico entre VLAN 10 y VLAN 20.

Consultar dispositivos

Lista todos los dispositivos disponibles.

🛠 Tecnologías

  • Python
  • FastMCP
  • Cisco Packet Tracer API
  • Claude Desktop
  • Model Context Protocol (MCP)
  • JSON-RPC

📁 Archivos incluidos

Archivo Descripción
V4.0.pts Módulo para Cisco Packet Tracer
guia_mcp_packet_tracer.md Guía completa de instalación
install-demo.gif Instalación paso a paso
live-deploy.gif Demostración en funcionamiento

📖 Documentación

La guía completa de instalación se encuentra en:

GUIA Y SERVER MCP V4/
└── guia_mcp_packet_tracer.md

También incluye el módulo:

GUIA Y SERVER MCP V4/
└── V4.0.pts

La instalación, configuración de Claude Desktop, verificación del servidor MCP y carga del módulo V4.0.pts siguen los pasos documentados en la guía incluida en el proyecto. :contentReference[oaicite:1]{index=1}


👨‍💻 Autor

Lidis Chinguel Aponte

Ingeniero de Sistemas

GitHub:

https://github.com/lidisching-hue


⭐ Si este proyecto te resulta útil

Si este proyecto te ha sido de utilidad, considera darle una ⭐ al repositorio.


📄 Licencia

Este proyecto se distribuye con fines educativos y de investigación para la automatización de Cisco Packet Tracer mediante Model Context Protocol (MCP).

from github.com/lidisching-hue/mcp-packet-tracer

Установка Packet Tracer Server

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/lidisching-hue/mcp-packet-tracer

FAQ

Packet Tracer Server MCP бесплатный?

Да, Packet Tracer Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Packet Tracer Server?

Нет, Packet Tracer Server работает без API-ключей и переменных окружения.

Packet Tracer Server — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Packet Tracer Server в Claude Desktop, Claude Code или Cursor?

Открой Packet Tracer Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Packet Tracer Server with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории ai