Palo Alto Device Server

smithery badge

A Model Context Protocol (MCP) server for managing Palo Alto firewalls through their REST API. This server provides tools for system information retrieval, firewall upgrades, content updates, and certificate management.

Features

  • Get system information from Palo Alto firewalls
  • Upgrade firewall PAN-OS versions
  • Manage HA firewall upgrades through Panorama
  • Automatically check and install content updates
  • Certificate management
  • Run operational mode commands

Prerequisites

  • Node.js
  • TypeScript
  • Palo Alto firewall with REST API access
  • API key for authentication

Installation

Installing via Smithery

To install Palo Alto Device Server for Claude Desktop automatically via Smithery:

npx -y @smithery/cli install @DynamicEndpoints/paloalto-device-server --client claude

Manual Installation

npm install

Configuration

The server requires the following environment variables:

Building

npm run build

Running

npm start

Available Tools

  1. get_system_info: Retrieve system information from the firewall
  2. upgrade_firewall: Upgrade the firewall to the latest PAN-OS version
  3. upgrade_ha_firewalls_from_panorama: Upgrade PAN-OS on multiple HA firewalls through Panorama
  4. check_install_content_updates: Check for and install content updates
  5. manage_certificates: Manage firewall certificates
  6. run_operational_mode_command: Execute operational mode commands

Development

This project uses TypeScript and the Model Context Protocol SDK. The main server implementation is in src/index.ts.

License

[Add your license information here]

MCP Server Β· Populars

MCP Server Β· New

    talivia-group

    Talivia Agent Kit

    Revenue-first website analytics installed and verified by AI agents through MCP

    Community talivia-group
    gura105

    Operational Ontology

    A minimal, readable reference implementation of the Operational Ontology pattern. Palantir Foundry is one implementation; this is the concept, minimized.

    Community gura105
    EllisMorrow

    Caelune

    Caelune (ζ˜Ÿι‡Ž) β€” Local-first retrieval for private Markdown, PDF, and Tika documents, with a Windows desktop app and read-only MCP server.ο½œζœ¬εœ°δΌ˜ε…ˆηš„η§δΊΊηŸ₯θ―†ζ£€η΄’ε·₯具。

    Community EllisMorrow
    vmware-skills

    VMware AIops

    VMware vCenter/ESXi AI-powered monitoring and operations. Two skills: vmware-monitor (read-only, safe) and vmware-aiops (full operations) | Claude Code Skill

    Community vmware-skills
    asdecided

    AsDecided

    Native deterministic requirements-as-code engine and read-only MCP server.

    Community asdecided