VMware Pilot MCP server
Multi-step workflow orchestration for VMware MCP skills with approval gates and rollback.
3 stars327 downloads/wk
Reviews
Write oneNobody has reviewed VMware Pilot yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
VMware Pilot tools (13, 4 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
approve[WRITE] Approve a workflow that is waiting for human confirmation.
cancel_workflowwrite action[WRITE] Cancel a workflow — move it to the terminal CANCELLED state.
confirm_draft[WRITE] Confirm a draft workflow — changes state from DRAFT to PENDING.
create_workflowwrite action[WRITE] Create a custom workflow dynamically from a step list.
design_workflow[WRITE] Start designing a workflow from a natural language description.
get_skill_catalog[READ] Get the complete catalog of available skills and tools for workflow design.
get_workflow_status[READ] Get current workflow state, diff report, and audit log.
list_workflows[READ] List all available workflow templates (built-in + custom).
plan_workflow[WRITE] Create an execution plan for a multi-step workflow.
review_workflow[READ] Sanity-check a planned workflow before execution.
rollback[WRITE] Abort a workflow and rollback completed steps in reverse order.
run_workflowwrite action[WRITE] Advance a planned workflow. Pauses at approval gates.
update_draftwrite action[WRITE] Update a DRAFT workflow's name, description, or steps.
Public scan report
scanner v0.1.9 · 2026-09-25 · same rubric, same numbers if you re-run it
- Code scan27 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 7 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
What the publisher says
From the VMware Pilot repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.vmware-skills/vmware-pilot -->
VMware Pilot
Author: Wei Zhou, VMware by Broadcom — wei-wz.zhou@broadcom.com
This is a community-driven project by a VMware engineer, not an official VMware product.
For official VMware developer tools see developer.broadcom.com.
English | 中文
Multi-step workflow orchestration for VMware MCP skills — state machine, approval gates, audit trail.
Companion skills handle everything else:
| Skill | Scope | Install |
|-------|-------|---------|
| vmware-aiops | VM lifecycle, deployment, guest ops, cluster | uv tool install vmware-aiops |
| vmware-monitor | Read-only: inventory, health, alarms, events | uv tool install vmware-monitor |
| vmware-storage | Datastores, iSCSI, vSAN management | uv tool install vmware-storage |
| vmware-vks | Tanzu Namespaces, TKC cluster lifecycle | uv tool install vmware-vks |
| vmware-nsx | NSX networking: segments, gateways, NAT | uv tool install vmware-nsx-mgmt |
| vmware-nsx-security | DFW firewall rules, security groups | uv tool install vmware-nsx-security |
| vmware-aria | Aria Ops: metrics, alerts, capacity | uv tool install vmware-aria |
| vmware-avi | AVI load balancing, pool management, AKO K8s ops | uv tool install vmware-avi |
Install
uv tool install vmware-pilot
vmware-pilot mcp # start the MCP server (stdio)Offline / Air-Gapped Install (from source)
This project uses the modern PEP 517 build system (hatchling), so there is no setup.py by design — that is expected, not a missing file. If you cloned the source and hit ERROR: File "setup.py" or "setup.cfg" not found ... editable mode currently requires a setuptools-based build, your pip is older than 21.3 and cannot do an editable (-e) install with a non-setuptools backend. Editable mode is a developer convenience, not needed to run the tool — do one of:
# From the source tree — a normal (non-editable) install builds a wheel:
pip install . # NOT pip install -e .
# ...or upgrade pip first, and editable works too:
pip install --upgrade pip && pip install -e .For a truly air-gapped host, build the wheels on a connected machine and copy them over — the target then needs no network:
# On a connected machine, collect this package + its dependencies as wheels:
pip wheel . -w dist # → dist/*.whl (or: uv build, for just this package)
# Copy dist/ to the air-gapped host, then install offline:
pip install --no-index --find-links dist vmware-pilotMCP Tools (13 — 4 read, 9 write)
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add vmware-pilot -- uvx vmware-pilot
VMware Pilot: common questions
- Is VMware Pilot MCP server safe?
- Yes, by our scan: it is graded A (94/100). Read the VMware Pilot safety report
- How do I install VMware Pilot?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does VMware Pilot need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is VMware Pilot maintained?
- The last commit was 7 days ago (2026-09-19). The latest release is v1.8.7.