Palo-Alto-Policy-Management-MCP-Server

Palo-Alto-Policy-Management-MCP-Server

3.1

If you are the rightful owner of Palo-Alto-Policy-Management-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for managing Palo Alto Networks firewall policies.

The Palo Alto Policy Management MCP Server is designed to provide a standardized interface for managing firewall configurations on Palo Alto Networks devices. By leveraging the Model Context Protocol, this server facilitates seamless integration with the Palo Alto Networks API, allowing for efficient policy management. Built with TypeScript, the server ensures type safety and enhances the developer experience. It supports a wide range of policy management capabilities, including querying and managing security, NAT, QoS, and other policy rules. The server is compatible with Node.js and can be easily installed and run using npm or yarn. It is structured to support both development and production environments, with a clear directory layout and dependency management.

Features

  • Integration with Palo Alto Networks API via MCP
  • Policy management capabilities
  • Built with TypeScript for type safety and better developer experience

Tools

  1. get_security_rules

    Get security policy rules

  2. get_nat_rules

    Get NAT policy rules

  3. get_qos_rules

    Get QoS policy rules

  4. get_policy_based_forwarding_rules

    Get policy-based forwarding rules

  5. get_decryption_rules

    Get decryption policy rules

  6. get_tunnel_inspection_rules

    Get tunnel inspection rules

  7. get_application_override_rules

    Get application override rules

  8. get_authentication_rules

    Get authentication policy rules

  9. get_dos_rules

    Get DoS protection rules

  10. get_sdwan_rules

    Get SD-WAN policy rules

  11. create_rule

    Create a new policy rule

  12. update_rule

    Update an existing policy rule

  13. delete_rule

    Delete a policy rule