Skip to main content
Glama
DynamicEndpoints

Palo Alto Device Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PANOS_API_KEYYesYour Palo Alto firewall API key
PANOS_API_BASE_URLNoBase URL for the Palo Alto REST APIhttps://firewall.example.com/restapi/v11.0

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
get_system_infoB

Get system information from the Palo Alto firewall

upgrade_firewallB

Upgrade the Palo Alto firewall to the latest PAN-OS version

upgrade_ha_firewalls_from_panoramaB

Upgrade PAN-OS on Multiple HA Firewalls through Panorama

check_install_content_updatesB

Automatically Check for and Install Content Updates

manage_certificatesC

Manage certificates on the Palo Alto firewall

run_operational_mode_commandC

Run an operational mode command on the Palo Alto firewall

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 6 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap: checking/installing updates, retrieving system info, managing certificates, running operational commands, upgrading a single firewall, and upgrading HA firewalls via Panorama. The descriptions clearly differentiate the scope and target of each action, making misselection unlikely.

Naming Consistency4/5

The naming is mostly consistent with a verb_noun pattern (e.g., check_install_content_updates, get_system_info, run_operational_mode_command), but there are minor deviations like 'manage_certificates' using a verb_noun format while others include more specific verbs. All names use snake_case, maintaining readability despite slight variations in verb specificity.

Tool Count5/5

With 6 tools, the count is well-scoped for managing Palo Alto firewalls, covering key operations like updates, info retrieval, certificate management, commands, and upgrades. Each tool earns its place by addressing distinct aspects of firewall administration without being overly sparse or bloated.

Completeness4/5

The tool set covers essential firewall management tasks, including updates, system info, certificates, operational commands, and upgrades for both single and HA setups. Minor gaps might exist, such as configuration management or policy tools, but the core lifecycle and operational needs are well-addressed, allowing agents to perform most critical workflows.