Describe a network in plain English, and the MCP server creates it for you — devices, cables, IPs, routing, configs, and all.
> "Build a 3-router OSPF lab with DHCP and 2 PCs per LAN" ✓ Plan created — 3 routers, 3 switches, 6 PCs ✓ IP addressing: 192.168.1.0/24, .2.0/24, .3.0/24 ✓ WAN links: 10.0.0.0/30, 10.0.0.4/30 ✓ DHCP pools configured on all routers ✓ OSPF area 0 — all interfaces advertised ✓ Deployed to Packet Tracer
How it works
Tell the AI what kind of network you want, in plain English. No need to know the exact commands.
Devices, cables, IPs, DHCP, routing — everything is planned and validated automatically.
Your topology appears in Packet Tracer in real-time. Configs applied, ready to test.
Try these prompts
These are real prompts you can use. The server handles the rest.
"Build me a 2-router OSPF lab with DHCP"
→ 2 routers, 2 switches, 4 PCs, DHCP pools, OSPF area 0
"I need a simple LAN with 1 router and 3 PCs"
→ 1 router, 1 switch, 3 PCs, static IP addresses
"Create a branch office topology with 4 routers and WAN"
→ 4 routers, 4 switches, 8 PCs, WAN cloud, EIGRP routing
"3-router triangle with redundant links and OSPF"
→ 3 routers in mesh, 3 switches, 6 PCs, full redundancy
Supported devices
Every device is verified against Packet Tracer 8.x with real port definitions.
Cable types
The server picks the right cable for every connection. You don't need to think about it.
straight Router ↔ Switch, Switch ↔ PC cross Router ↔ Router, Switch ↔ Switch serial WAN serial connections fiber High-speed uplinks console Management access wireless WiFi connections Expansion modules
The server auto-installs modules when your topology needs ports that aren't built-in.
HWIC-2T 1941, 2901, 2911 HWIC-4ESW 1941, 2901, 2911 NIM-2T ISR4321, ISR4331 HWIC-1GE-SFP 1941, 2901, 2911 NM-4A/S Legacy routers NM-ESW-161 Legacy routers Routing protocols
IP addressing, DHCP pools, and routing configs are generated automatically.
Open Shortest Path First — area 0 with automatic network statements
Enhanced Interior Gateway — auto AS and network configuration
Static routes generated for each router based on topology
Routing Information Protocol — simple distance-vector
Templates
Start from a template or build a fully custom topology from scratch.
1 router + 1 switch + PCs
N routers in chain, each with a LAN
Multiple LANs with WAN cloud connection
1 central router, N switches
1 hub router + N spoke routers with LANs
HQ + branches connected by WAN
3 routers with redundant links
Inter-VLAN routing setup
Full manual control over every parameter
Get started in 30 seconds
git clone https://github.com/Mats2208/MCP-Packet-Tracer.git cd MCP-Packet-Tracer pip install -e . python -m src.packet_tracer_mcp # → Server running on http://127.0.0.1:39000/mcp # → Connect from VS Code, Claude Desktop, or any MCP client
Every star helps more people discover the project. And if you want to contribute, we'd love to have you.