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
- Clone the repository
- 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.