Token导航 LogoToken导航TokenDH.com
Pan Os MCP logo
运维云端stdio官方级别未说明来源级核验

Pan Os MCP

MCP Server

PAN-OS MCP Server是一个通过自然语言管理Palo Alto Networks防火墙的模型控制协议服务,支持系统信息检索、操作命令执行和配置管理等功能。

工具数

5

提示词数

0

GitHub Stars

1

资源数

0
安全PythonClaude自然语言处理Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

edoscars

提供方

edoscars

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

PAN-OS MCP服务器

该项目提供了一个模型控制协议(MCP)服务器,用于使用XML API与Palo Alto网络防火墙进行交互。它允许您使用Claude或其他兼容工具通过自然语言管理和配置您的PAN-OS设备。

特性

  • 使用API密钥使用PAN-OS/Panorama设备进行身份验证
  • 检索系统信息
  • 执行操作命令
  • 提交配置
  • 执行配置操作(设置、编辑、删除、重命名等)
  • 将策略从Panorama推送到受管设备

需求

  • Python 3.13+
  • Palo Alto Networks防火墙
  • API访问您的PAN-OS设备

安装

  1. 克隆存储库:
   git clone https://github.com/edoscars/pan-os-mcp.git
  1. 安装依赖项:
   pip install -r requirements.txt
  1. 添加到您的Claude Desktop配置中(在args中添加正确的路径):
   {
     "mcpServers": {
       "pan-os":{
         "command": "uv",
         "args":[
           "--directory",
           "C:\\Users\\USER\\pan-os",
           "run",
           "pan-os.py"
         ]
       }
     }
   }
  1. 编辑 pan-os.py 配置PAN-OS设备的文件:
# -----------------------------------------------------------------------------
# Pan-OS / Panorama Configuration (adjust to your environment)
# -----------------------------------------------------------------------------
PA_HOST = "your-firewall-ip"
PA_API_KEY = "your-api-key"  

可用命令

服务器提供了几个与PAN-OS交互的工具:

  • get_system_info:检索基本系统信息
  • op_command:使用XML执行操作命令
  • commit_config:提交候选配置
  • commit_all_shared_policy:将策略从Panorama推送到受管设备
  • config_action:使用XPath执行配置操作

安全考虑

  • 该项目旨在在受控环境中进行演示和使用。
  • 代码中的API密钥应保持安全,并且不应提交给公共存储库。
  • 对于生产使用,请确保适当的身份验证控制,并考虑添加TLS验证。

许可证

MIT许可证

目录标签

目录标签

安全PythonClaude自然语言处理防火墙管理本地部署网络安全XMLAPIPAN-OS

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP