cisco-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CISCO_RO_PASSWORD | Yes | Read-only account password for Cisco devices | |
| CISCO_RO_USERNAME | Yes | Read-only account username for Cisco devices | |
| CISCO_PRIV15_PASSWORD | Yes | Privilege-15 account password for IOS/IOS-XE devices | |
| CISCO_PRIV15_USERNAME | Yes | Privilege-15 account username for IOS/IOS-XE devices |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_devicesA | List the switches available in the inventory, with platform and notes. |
| run_show_commandA | Run an arbitrary read-only 'show' command on a device. Only 'show' commands are permitted; the server rejects anything else. On IOS/IOS-XE, 'show running-config' is the only command that escalates to the privilege-15 account -- everything else, and every command on NX-OS, uses the read-only account. |
| get_versionB | Show hardware/software version info ('show version'). |
| get_running_configA | Show the running configuration ('show running-config'). On IOS/IOS-XE this uses the privilege-15 account; on NX-OS the read-only (network-operator) account can already read it. |
| get_inventory_hwA | Show chassis/module/serial inventory ('show inventory'). |
| get_clockB | Show the device's current time ('show clock'). |
| get_logsA | Show the device's log buffer ('show logging'). Can be large on busy devices. |
| get_cpuA | Show CPU utilization. IOS/IOS-XE: 'show processes cpu history'. NX-OS: 'show system resources'. |
| get_memoryA | Show memory utilization. IOS/IOS-XE: 'show memory statistics'. NX-OS: 'show system resources'. |
| get_environmentA | Show environmental info -- power, fans, temperature ('show environment'). |
| get_poe_statusA | Show PoE inline power status ('show power inline'). Only meaningful on PoE switches. |
| get_interfacesB | Show interface details ('show interfaces'). |
| get_interface_statusB | Show a brief interface status table ('show ip interface brief'). |
| get_vlansA | Show configured VLANs ('show vlan brief'). |
| get_trunksA | Show trunk interfaces and allowed VLANs ('show interfaces trunk'). |
| get_spanning_treeA | Show spanning-tree state per VLAN ('show spanning-tree'). |
| get_etherchannelsC | Show link-aggregation state. IOS/IOS-XE: 'show etherchannel summary'. NX-OS: 'show port-channel summary'. |
| get_mac_address_tableA | Show the MAC address table ('show mac address-table'). |
| get_arp_tableB | Show the ARP table ('show ip arp'). |
| get_routing_tableA | Show the IPv4 routing table ('show ip route'). |
| get_ospf_neighborsA | Show OSPF neighbors ('show ip ospf neighbor'). |
| get_bgp_summaryA | Show BGP peer summary ('show ip bgp summary'). |
| get_eigrp_neighborsB | Show EIGRP neighbors ('show ip eigrp neighbors'). |
| get_cdp_neighborsA | Show directly connected Cisco neighbors ('show cdp neighbors detail'). |
| get_lldp_neighborsA | Show LLDP neighbors, including non-Cisco devices ('show lldp neighbors detail'). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Chiefff-Kiefff/cisco-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server