Prisma SD-WAN MCP Server
Provides tools to interact with Prisma SD-WAN fabric, enabling read-only access to operational data for inventory audits, health checks, topology analysis, policy verification, and generating site configuration files.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Prisma SD-WAN MCP Serverlist all SD-WAN sites"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
PRISMA-MCP
Disclaimer: This project is a personal work developed independently for educational and open-source purposes. It is not an official product of Palo Alto Networks, Inc. or any of its affiliates. All trademarks, service marks, and company names are the property of their respective owners.
Two complementary, independently-runnable Model Context Protocol (MCP) servers for Palo Alto Networks Prisma SD-WAN, packaged together because they cover the two ways an agent needs to reach the fabric: the cloud controller API, and the device CLI directly.
Transport to the fabric | Prisma SASE / SD-WAN REST API | SSH (Netmiko) straight to the ION |
Auth model | Service-account credentials, loaded once from | Credentials supplied per call by the caller, never stored |
Tools | 39 semantic, read-only tools (inventory, topology, monitoring, policy, routing, config export) | One generic tool, |
Resources |
|
|
Prompts |
|
|
Docs |
Both servers implement all three MCP primitives — Tools, Resources, and Prompts — not just tool-calling.
webtester/ is a browser UI for exercising api-mcp's tools interactively — a third top-level piece, run separately from either server (see webtester/README.md).
Why two servers instead of one
They don't share a trust boundary. api-mcp holds a long-lived service-account credential and talks to the controller. cli-mcp never holds a credential at all — the caller passes host/username/password (or an inline private key) on every single call, and the server opens a fresh SSH session per request with strict host-key checking. Collapsing them into one process would mean either the CLI tool inherits the API server's stored credential (wrong — it doesn't need one and shouldn't be able to reach one), or the API server starts accepting per-call SSH creds (wrong — it doesn't do SSH). Keeping them as separate deployables keeps each one's blast radius honest.
Run whichever one (or both) a given agent needs; nothing in either depends on the other being present.
Related MCP server: network-mcp
Quick start
# API server (needs a Prisma SD-WAN service account — see api-mcp/README.md)
cd api-mcp
python -m pip install -r requirements.txt
python prisma_sdwan_mcp_server.py
# CLI passthrough server (no stored credentials — see cli-mcp/README.md)
cd ../cli-mcp
python -m pip install -r requirements.txt
python prisma_sdwan_cli_mcp_server.pyLicense
MIT — see LICENSE.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityFmaintenanceAn integration that enables AI assistants to interact with network data through a standardized protocol, providing AI-ready tools and interfaces for network automation and management.16
- Alicense-qualityDmaintenanceProvides AI assistants with direct access to multi-vendor network devices for tasks like configuration management, health checks, and topology discovery through 35 specialized tools. It enables natural language control over platforms including Cisco, Juniper, and Nokia using SSH, NETCONF, and SNMP protocols.11MIT
- Alicense-qualityBmaintenanceEnables AI assistants to query HPE Aruba Networking Central data (sites, devices, clients, alerts, events) through natural language.6MIT
- Alicense-qualityCmaintenanceEnables AI assistants to query IP Fabric network inventory and snapshots through natural language, using tools to fetch devices, interfaces, routing tables, and more.1MIT
Related MCP Connectors
SaaS intelligence for AI agents. 5 unified tools cover 1,000+ services with 91-96% token savings.
Responsible-AI guardrails for agents: scoring with policy, injection & PII detection, DPDP.
Enterprise AI Control Plane: governance, guardrails, spend tracking, compliance & smart routing.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/iamdheerajdubey/prisma-sdwan-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server