Palo-Alto-Policy-Management-MCP-Server

Palo-Alto-Policy-Management-MCP-Server

0

This project is a Model Context Protocol (MCP) server for managing Palo Alto Networks firewall policies. It offers integration through the Palo Alto Networks API and various tools for querying and managing firewall rules. The server is built using TypeScript.

Palo Alto Policy Management MCP Server

A Model Context Protocol (MCP) server designed for managing Palo Alto Networks firewall policies with a standardized interface for interacting with configurations.

Features

  • Integration with Palo Alto Networks API via MCP
  • Policy management capabilities
  • Written in TypeScript

Available Tools

Query Tools

  • Security, NAT, QoS, policy-based forwarding, decryption, tunnel inspection, application override, authentication, DoS, and SD-WAN rules querying

Management Tools

  • Create, update, and delete policy rules

Prerequisites

  • Node.js v16+
  • npm or yarn
  • Access to a Palo Alto Networks firewall

Installation

Via Smithery

  • Automatic install command using Smithery
  1. Clone the repository
  2. Install dependencies

Usage

Build Project

  • Compile TypeScript code

Start Server

  • Run MCP server and listen for commands

Development

  • Structure and main dependencies

Contributing

  • Contributions are welcome.