PAN-OS MCP Server
@edoscars
关于 PAN-OS MCP Server
PAN-OS MCP Server (XML API)
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is PAN-OS MCP Server?
An MCP server for managing Palo Alto Networks firewalls via the XML API. It lets Claude or other compatible tools interact with PAN-OS devices using natural language commands.
How to use PAN-OS MCP Server?
Clone the repository, install dependencies with pip install -r requirements.txt, add the server to your Claude Desktop configuration, and edit pan-os.py to set your firewall host and API key. Once configured, tools such as get_system_info, op_command, commit_config, commit_all_shared_policy, and config_action become available.
Key features of PAN-OS MCP Server
- Authenticate with a PAN-OS/Panorama device using an API key
- Retrieve system information from the firewall
- Execute operational commands via XML
- Commit candidate configurations
- Perform configuration actions (set, edit, delete, rename)
- Push policy from Panorama to managed devices
Use cases of PAN-OS MCP Server
- Manage firewall settings through conversational AI interfaces
- Automate configuration commits and policy pushes across multiple devices
- Query live operational state without logging into the web UI
- Script bulk configuration changes using natural language instructions
FAQ from PAN-OS MCP Server
What are the requirements to run the server?
Python 3.13+, a Palo Alto Networks firewall, and API access to the PAN-OS device.
How do I authenticate with my firewall?
Edit the pan-os.py file and provide your firewall host IP and API key in the PA_HOST and PA_API_KEY variables.
Is this server production-ready?
The README states it is designed for demonstration and use in controlled environments. It recommends adding TLS verification and keeping the API key secure before any production use.
What commands are available?
The server provides five tools: get_system_info, op_command, commit_config, commit_all_shared_policy, and config_action.
How should I handle the API key securely?
Do not commit the API key to public repositories. For production, ensure proper authentication controls and consider adding TLS verification.
生产力 分类下的更多 MCP 服务器
mcp-server-macos-use
mediar-aiAI agent that controls computer with OS-level tools, MCP compatible, works with any model

Time
modelcontextprotocolModel Context Protocol Servers
Lamda
firerpaAndroid Full-Stack Device Control Platform: WebRTC/H.264 remote desktop, UI/OCR/image-matching automation, one-click MITM, built-in Frida, proxy/VPN/frp/P2P networking, MCP/Agent, 160+ APIs, designed for multi-device clusters and engineered deployments.
Todoist MCP Server
abhiz123MCP server for Todoist integration enabling natural language task management with Claude
Desktop Commander
wonderwhy-erThis is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities
评论