Local MCP capabilities provider for Expo
Rust Panosmcp is installed from its publisher's own source and answers where it runs, so this marketplace is not in the path of a single call. There is no address here to send one to, and a panel that pretended otherwise would be showing you an answer we made up. Install it and call it from your own client — the Installation tab has the entry for each one.
What it does
PAN-OS firewall MCP server: scoped, audited, two-person change control. Rust.
Quickstart
Install it the way its author documents:
The full guide: https://github.com/mechubsec/rustpanosmcp
Collected from a public index. Nobody has claimed this account, so nothing here was written by its author — claim it if it is yours.
Where are you running it?
Every route below installs the same thing and ends at the same approval screen. This one runs on your machine: your client starts Rust Panosmcp as a process under your own user, with your files and your network, so the tool surface below is what it can do to your computer rather than to a server somewhere else. It has not been scanned here, so read the surface, and its source, before you approve it.
Install it the way its author documents:
The full guide: https://github.com/mechubsec/rustpanosmcp
Tool surface
What the model actually sees. Descriptions are diffed on every release — see version history.
Read from its source code. A server that builds its tool list when it starts can list more tools than this.
Plan and persist 1-64 ordered PAN-OS candidate actions under inventory and token XPath/action scopes
No parameter schema on file.
Approve an unexpired exact change-set digest; self-approval is refused
No parameter schema on file.
Return the exact actions, digest, approval, expiry, and operation state for review or recovery
No parameter schema on file.
Apply an independently approved exact change set under one endpoint/config lock, reverting partial failure
No parameter schema on file.
Return a SHA-256 fingerprint over all operator-authorized candidate subtrees
No parameter schema on file.
Stage one policy-bounded PAN-OS candidate set/delete using an expected fingerprint
No parameter schema on file.
Return a bounded PAN-OS change summary for the exact staged candidate fingerprint. Output is redacted: secret-shaped values such as phash, private keys, pre-shared keys, and shared-secret fields are redacted; structure and non-secret change text remain
No parameter schema on file.
Validate a staged candidate and make only the same fingerprint eligible for commit
No parameter schema on file.
Commit only a successfully validated operation using an exact candidate fingerprint
No parameter schema on file.
Discard a staged operation through an admin-scoped partial candidate revert
No parameter schema on file.
Return safe status for an owned PAN-OS candidate lifecycle operation
No parameter schema on file.
List authorized PAN-OS devices and safe metadata; never returns API keys
No parameter schema on file.
Gather hostname, model, serial, version, management IP, and uptime from an authorized PAN-OS device
No parameter schema on file.
Execute a read-only PAN-OS XML command rooted at <show> on an authorized device, with output caps. Output is redacted: secret-shaped values such as phash, private keys, pre-shared keys, and shared-secret fields (RADIUS/LDAP server secrets, SNMP community strings, etc.) are redacted; structure and…
No parameter schema on file.
Read running or candidate PAN-OS configuration at a validated /config XPath on an authorized device. Output is redacted: secret-shaped values such as phash, private keys, pre-shared keys, and shared-secret fields (RADIUS/LDAP server secrets, SNMP community strings, etc.) are redacted; structure…
No parameter schema on file.
List <entry> children of a PAN-OS rulebase or object list XPath as structured JSON, paginated and truncation-marked rather than erroring on a large rulebase. Each entry's XML is redacted: secret-shaped values such as phash, private keys, pre-shared keys, and shared-secret fields are redacted;…
No parameter schema on file.
List Panorama device groups and the serial numbers of their member firewalls
No parameter schema on file.
List Panorama templates and the names of their declared variables
No parameter schema on file.
Read a Panorama commit-all/push job's overall and per-target-firewall status by job id
No parameter schema on file.
List security rules, NAT rules, address objects, or service objects for a vsys as structured JSON, paginated and truncation-marked
No parameter schema on file.
Read PAN-OS high-availability state (enabled, mode, local and peer state) on an authorized device
No parameter schema on file.
Read PAN-OS license status (feature, serial, issued, expires, expired) on an authorized device
No parameter schema on file.
Read PAN-OS content version status (version, released, downloaded, current) on an authorized device
No parameter schema on file.
Read status of mecfeedmcp feeds (PAN-OS external dynamic lists) on an authorized device: URL, validity, entry counts, next refresh, last refresh event, and a recomputed content ETag
No parameter schema on file.
Read PAN-OS software version status (version, released, downloaded, current, latest) on an authorized device
No parameter schema on file.
Test which PAN-OS security rule, if any, a simulated packet (source, destination, port, protocol, zones, application, user) would match on an authorized device
No parameter schema on file.
Fetch a bounded window of PAN-OS logs (traffic, threat, system, or config) on an authorized device; always capped, never unbounded
No parameter schema on file.
Fetch and hash exactly one PAN-OS config entry by XPath, without reading the rest of the configuration -- for detecting drift on a single rule or object
No parameter schema on file.
- Every tool, no call limit
- No card, and mcprush charges nothing for it
- Source published under MIT
- Runs on your machine — nothing of it reaches our gateway
- Nothing to cap, because mcprush bills nothing
What counts against your monthly calls
| Tool | Unit | Calls used | Out of the allowance |
|---|
Nothing here is billable: mcprush charges nothing to install Rust Panosmcp or to call it, at any volume.
Two independent axes, because powerful and malicious are different questions. The grade is threat only. The capability level is blast radius, and it is never a penalty on the grade — it is priced as one subtract-only term in the score, where you can see it.
This listing ships as a container image. The scanner reads packages on npm and PyPI and public source; an image is neither, so there is no grade here — not a withheld one, an unmeasured one.
Release history
It installs from a container image rather than from a versioned package, so the command cannot be pinned to a release. The history below is for reading; the current release on file is 0.17.0.
No release note was published with this version.
One review per account, from a signed-in account that does not publish this listing. Nothing else is asked — you can say what you think before you install it. Publishers can reply once per review, and a review can be edited or deleted by whoever wrote it.
Any signed-in account that does not publish Rust Panosmcp can review it, once — before installing it or after. A review from an account that has installed it is marked as one.
Nobody has reviewed this listing. The rating on the card is the mean of the reviews written here and nothing else, so there is no rating until somebody writes the first — which takes a signed-in account that does not publish it, and nothing else.