Complete AI Training
Sign inBecome a member

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

MCP server · Health and learning

pktctl: Packet Tracer for AI

by TantiE100

Let your AI build, cable and configure Cisco Packet Tracer networks for you in the lab.

pktctl connects your AI assistant to Cisco Packet Tracer, the simulator used for CCNA practice. Instead of clicking through menus, you describe the network you want and the AI places devices, cables them and types the iOS commands. It is handy for students doing CCNA labs, instructors preparing activities, and anyone who wants to save time setting up practice networks.

What is an MCP server? The 30-second version

On its own, your AI can only chat. An MCP server is a small helper program that gives your AI a new skill or a connection to another app. pktctl is that helper, and the app it connects to is Cisco Packet Tracer. Once it is set up, your AI can look at your Packet Tracer window and make changes there when you ask.

What this MCP server does

You tell your AI what network you want, for example two routers joined together. The AI uses pktctl to place the devices in Packet Tracer, add the right cables, and type the configuration commands at each console. It can also run pings from the computers, turn on simulation mode, and read back what happened. Then it tells you the result, such as whether the routers became neighbors or whether the ping succeeded.

What you can do with it

  • Add routers, switches and computers to your Packet Tracer canvas
  • Cable devices together and install extra modules
  • Type IOS configuration into routers and switches for you
  • Set up DHCP, DNS, web pages, email and FTP on servers
  • Run pings and traceroutes from the end devices and report the results
  • Step through a packet in simulation mode and explain each hop
  • Check how much of a .pka activity you have completed

Try asking your AI

  • “Add a 2911 router and two 2960 switches and cable them together.”
  • “Configure OSPF area 0 on both routers and show the neighbors.”
  • “Give the PCs addresses by DHCP and ping the server from each one.”
  • “Send a ping from PC1 to PC4 in simulation mode and explain each hop.”

What it gives back to you

You get answers in the chat, written in normal sentences. The AI can list the devices that were added, paste the console output from a router, or show the result of a ping with success or failure. It can also report a summary, such as whether OSPF reached the FULL state, or how far along a Packet Tracer activity you are.

Before you start

What you need

  • Cisco Packet Tracer 9.0.1 installed (free from Cisco Networking Academy)
  • An MCP client such as Claude Code, Claude Desktop or Cursor
  • Rust 1.88 or newer only if you build from source, otherwise use a prebuilt release
  • An app id and a random secret you make up yourself, kept private

Good to know

The secret you create gives full control of Packet Tracer to pktctl, so keep it private and only use this on a copy of your lab file if you care about the original.

Install it with your AI

Add pktctl: Packet Tracer for AI to your AI, no technical skills needed

You don't install anything by hand. You copy one prompt, paste it into an AI that can work on your computer, and it checks, installs and connects the server for you, asking you when it needs something.

Sign in to get the install prompt

Members get a ready-made prompt that lets the Claude desktop app check pktctl: Packet Tracer for AI, install it and connect it for them, step by step. You don't need any technical skills: you copy, paste and answer a few questions. Your connected AI can also find and install any of the 4,609 MCP servers here for you.

Sign in Become a member

Who it's for

Students practicing CCNA labs, instructors preparing Packet Tracer activities, and anyone who wants to set up or document network scenarios without clicking through the whole interface.

Jobs it suits