Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PANOS_DEBUG | No | Enable debug mode | false |
| PANOS_API_KEY | Yes | Your Palo Alto Networks API key | |
| PANOS_TIMEOUT | No | API request timeout in milliseconds | 30000 |
| PANOS_VERIFY_SSL | No | Whether to verify SSL certificates | true |
| PANOS_API_BASE_URL | Yes | The base URL of your Palo Alto Networks firewall API (e.g., https://your-firewall.example.com/api) |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_system_info | Get system information from the Palo Alto firewall |
| list_resources | List resources from a specific category |
| view_config_node_values | View configuration node values for XPath on the Palo Alto firewall |
| multi_move_clone_configuration | Multi-Move or Multi-Clone the configuration of the Palo Alto firewall |