Skip to main content
Glama

Get Packet Tracer Information

get_pt_information
Read-only

Connects to Cisco Packet Tracer over IPC and reports version, API spec, device and link counts, workspace mode, and open file to confirm the connection works.

Instructions

Connect to Cisco Packet Tracer over IPC and report its version, the IPC API spec in use, device/link counts, workspace mode (logical/physical, realtime/simulation) and the open file. Call this first to confirm the connection works.

Examples:

  • "Is Packet Tracer connected?"

  • "What version of Packet Tracer is running?"

  • "How many devices are in my network?"

Input Schema

NameRequiredDescriptionDefault

No arguments

Output Schema

NameRequiredDescriptionDefault
fileNoSaved filename of the active network, if any
link_countYesLinks in the active network
pt_versionNoPacket Tracer version reported over IPC (e.g. '9.0.1.0858')
server_uidNoIPC server instance UUID
device_countYesDevices in the active network
ipc_api_specYesBundled IPC API spec in use
logical_modeNoTrue when the Logical workspace is showing
simulation_modeNoTrue when in Simulation mode (False = Realtime)

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.2.0

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

readOnlyHint=true already covers the safety profile, so the bar is lower. The description adds real context beyond the annotation: it discloses the IPC transport and frames the call as a connectivity probe, implying failure is a meaningful outcome. It stops short of saying what an error looks like, but the added value is genuine.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The core sentence is front-loaded and dense with useful detail, and 'call this first' follows immediately. The three example utterances are mildly redundant given the enumeration above them, but each maps to a distinct user phrasing rather than restating the same one.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return-shape detail is optional, and the description still names the reported fields for fast scanning. For a zero-parameter read-only probe the description covers purpose, ordering, and transport, leaving nothing an agent needs to call it correctly.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so there is nothing for the description to disambiguate and the baseline of 4 applies. Consistently, the description claims no argument behavior it would need to explain.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb ('Connect ... and report') against a named resource (Cisco Packet Tracer over IPC) and enumerates exactly what comes back: version, IPC API spec, device/link counts, workspace mode, open file. That enumeration distinguishes it from siblings like get_devices_in_network, which lists devices rather than reporting aggregate counts.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Call this first to confirm the connection works' gives an explicit ordering rule, and the sample user questions ('Is Packet Tracer connected?', 'How many devices are in my network?') map the tool to concrete intents. No exclusion or alternative-tool guidance is offered, keeping it short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.