Packet Tracer MCP Server
Provides tools for planning, validating, generating, and deploying network topologies in Cisco Packet Tracer from natural-language prompts.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Packet Tracer MCP Servercreate a network with 3 routers running OSPF"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🚀 MCP Packet Tracer
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
Related MCP server: packet-tracer-mcp
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-tracer2. 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.ptsEn Cisco Packet Tracer:
Extensions
↓
Scripting
↓
Configure PT Script ModulesAgregar
V4.0.ptsLuego iniciar
MCP-BUILDERDebe aparecer:
PT Connected5. 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_devicesSi 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 |
| Módulo para Cisco Packet Tracer |
| Guía completa de instalación |
| Instalación paso a paso |
| 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.mdTambién incluye el módulo:
GUIA Y SERVER MCP V4/
└── V4.0.ptsLa 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).
This server cannot be deployed
Maintenance
Related MCP Connectors
- OwlCADOAuthcom.owlcad
Parametric 3D CAD for AI agents: build print-ready parts, check them, export STL, 3MF or STEP.
Build, validate, and deploy multi-agent AI solutions from any AI environment.
Generate game-ready 3D models, textures, and audio from natural language, over MCP.
Protocol-native energy infrastructure orchestration for AI data centers. Provides 46 MCP tools across 8 grid protocols (IEC-61850, DNP3, Modbus, OCPP, OpenADR, IEEE 2030.5, IEC 60870-5-104, ICCP) with 5 core API primitives: connect, dispatch, settle, comply, and intel. Enables AI agents to programmatically interact with substations, grid interfaces, and energy assets for real-time workload-grid coordination.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables control of Cisco Packet Tracer 9.0 via natural language, allowing creation of network topologies, device configuration, and simulation launches through an MCP interface.38 npm11MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to control Cisco Packet Tracer in real time, allowing natural language-driven creation and configuration of network topologies.5MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to interact with Cisco Modeling Labs (CML) using natural language, allowing creation, management, and automation of network labs.514 PyPI71BSD 2-Clause "Simplified"
- AlicenseAqualityCmaintenanceEnables programmatic control of a PNETLab network-emulation lab via natural language, allowing users to build topologies, wire links, push device configs, and boot the lab through an LLM agent.314Apache 2.0