Mmcp.market

VMware AIops MCP server

by zw008·io.github.zw008/vmware-aiops·v1.8.10

AI-powered VMware vCenter/ESXi VM lifecycle and deployment with 31 MCP tools.

A94/100grade A
What users say
No reviews yet
Be the first
Safety scan
A94/100

full report

Adoption
Growing

74 stars

Reviews

Write one

Nobody has reviewed VMware AIops yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

VMware AIops tools (62, 18 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • _environment_for

    Report the environment a target declares, for policy scoping.

  • _safe_error

    Return an agent-safe error string; log full detail server-side only.

  • acknowledge_vcenter_alarm

    [WRITE] Acknowledge a triggered vCenter alarm — marks it as seen WITHOUT clearing it.

  • add_host_vmk

    [WRITE] Add a static-IP VMkernel adapter on a DVS portgroup - preview/confirm gated.

  • attach_iso_to_vm

    [WRITE] Mount a datastore ISO into a VM's virtual CD-ROM drive.

  • batch_clone_vms

    [WRITE] Batch clone multiple VMs from a source VM (gold image).

  • batch_deploy_from_specwrite action

    [WRITE] Deploy multiple VMs in one call from a declarative YAML spec file.

  • batch_linked_clone_vms

    [WRITE] Batch create linked clones from a VM snapshot (fastest batch provisioning).

  • browse_datastore

    [READ] Browse files in a vSphere datastore directory.

  • cluster_add_host

    [WRITE] Move an ESXi host that vCenter already manages into a cluster.

  • cluster_configure

    [WRITE] Reconfigure cluster HA/DRS settings.

  • cluster_createwrite action

    [WRITE] Create a new empty cluster in a datacenter, optionally enabling HA and DRS.

  • cluster_deletewrite action

    [WRITE] Delete an empty cluster (no hosts must remain).

  • cluster_health_summary

    [READ] One-glance health rollup for every cluster — "is anything on fire?".

  • cluster_info

    [READ] Get detailed cluster information: member hosts, HA/DRS config, resource capacity.

  • cluster_remove_hostwrite action

    [WRITE] Remove a host from a cluster (host must be in maintenance mode).

  • convert_vm_to_template

    [WRITE] Convert a powered-off VM to a vSphere template.

  • create_drs_rulewrite action

    [WRITE] Create a VM-VM DRS rule (affinity or anti-affinity) - preview/confirm gated.

  • create_dvs_portgroupwrite action

    [WRITE] Create a VLAN-tagged portgroup on a dvSwitch - preview/confirm gated.

  • cross_vcenter_attention

    [READ] "What needs attention now?" across EVERY configured vCenter — one list.

  • datastore_investigation_bundle

    [READ] "What is happening around this datastore?" — one correlated drill-down.

  • delete_drs_rulewrite action

    [WRITE] Delete a VM-VM DRS rule - confirm-gated, guarded.

  • deploy_linked_clonewrite action

    [WRITE] Create a linked clone from a VM snapshot — near-instant, minimal disk usage.

  • deploy_vm_from_ovawrite action

    [WRITE] Create a new VM by importing a local .ova file (OVF parse + VMDK upload).

  • deploy_vm_from_templatewrite action

    [WRITE] Deploy a new VM by cloning from a vSphere template.

  • host_investigation_bundle

    [READ] "What is happening around this ESXi host?" — one correlated drill-down.

  • list_drs_rules

    [READ] List a cluster's DRS rules: VM-VM affinity/anti-affinity and VM-Host.

  • list_dvs_portgroups

    [READ] List distributed virtual portgroups, optionally scoped to one dvSwitch.

  • list_host_vmks

    [READ] List VMkernel adapters, optionally scoped to one ESXi host.

  • list_vcenter_alarms

    [READ] List active/triggered alarms across the vCenter inventory.

  • remove_host_vmkwrite action

    [WRITE] Remove a VMkernel adapter - confirm-gated, guarded, fail-closed.

  • reset_vcenter_alarm

    [WRITE] Clear triggered vCenter alarms back to normal state.

  • scan_datastore_images

    [READ] Scan all accessible datastores for deployable images (OVA/ISO/OVF/VMDK).

  • set_drs_rule_enabled

    [WRITE] Enable or disable an existing DRS rule - preview/confirm gated.

  • set_vmk_service

    [WRITE] Enable/disable a host service on an existing vmk - preview/confirm gated.

  • vm_apply_plan

    [WRITE] Execute a previously created plan step by step.

  • vm_cancel_ttlwrite action

    [WRITE] Cancel an existing TTL for a VM (prevents auto-deletion).

  • vm_clean_slate

    [WRITE] Revert a VM to its baseline snapshot (Clean Slate).

  • vm_clone

    [WRITE] Clone a VM. Without to_host/to_datastore the clone lands on the source's host+datastore.

  • vm_createwrite action

    [WRITE] Create a new empty VM with the given hardware sizing.

  • vm_create_planwrite action

    [WRITE] Create an execution plan for multi-step VM operations.

  • vm_create_snapshotwrite action

    [WRITE] Create a snapshot of a VM.

  • vm_deletewrite action

    [WRITE] Delete a VM (irreversible). VM must be powered off.

  • vm_delete_snapshotwrite action

    [WRITE] Permanently delete a named snapshot, consolidating its delta disk into the parent.

  • vm_guest_download

    [READ] Download a file from a VM to local machine via VMware Tools.

  • vm_guest_exec

    [WRITE] Execute a command inside a VM via VMware Tools.

  • vm_guest_exec_output

    [WRITE] Execute a shell command inside a VM and capture stdout + stderr.

  • vm_guest_provision

    [WRITE] Provision a VM by running an ordered sequence of guest operations.

  • vm_guest_uploadwrite action

    [WRITE] Upload a file from local machine to a VM via VMware Tools.

  • vm_investigation_bundle

    [READ] "What is happening around this VM?" — one correlated drill-down.

  • vm_list_plans

    [READ] List all pending/failed plans.

  • vm_list_snapshots

    [READ] List the full snapshot tree of a VM, including nested child snapshots.

  • vm_list_ttl

    [READ] List all VMs with TTLs registered, including expiry time and status.

  • vm_migrate

    [WRITE] Migrate (vMotion) a VM to another host, optionally with storage vMotion.

  • vm_power_off

    [WRITE] Power off a VM — graceful guest shutdown by default, hard power-off with force=True.

  • vm_power_on

    [WRITE] Power on a virtual machine.

  • vm_reconfigure

    [WRITE] Change a VM's vCPU count and/or memory.

  • vm_revert_snapshot

    [WRITE] Revert a VM to a named snapshot (loses changes since snapshot).

  • vm_rollback_plan

    [WRITE] Rollback executed steps of a failed plan in reverse order.

  • vm_set_ttl

    [WRITE] Set a Time-To-Live (TTL) for a VM. The daemon auto-deletes it when expired.

  • vm_task_status

    [READ] Poll a long-running vSphere task by its id (from an async vm_delete_snapshot).

  • vmk_ping

    [READ] DF-bit-capable ping sourced from a host vmk - MTU path validation.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

no findings
  • Code scan65 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 4 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 94/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the VMware AIops repository's README, as published. We do not edit it. Read it on GitHub

<!-- mcp-name: io.github.vmware-skills/vmware-aiops -->

VMware AIops

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 | 中文

AI-powered VMware vCenter/ESXi VM lifecycle and deployment tool — 60 tools.

Companion skills handle everything else:

| Skill | Scope | Install |

|-------|-------|---------|

| vmware-monitor | Read-only: inventory, health, alarms, events, metrics | 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 |

Need read-only monitoring only? Use VMware-Monitor — zero destructive code in the codebase.

⚡ Quick Investigation Reports (read-only)

Triage → investigate → act, all in one conversation. Five opinionated read-only reports aggregate and correlate server-side and hand back a high-signal result (never raw inventory), so you can decide where to look before changing anything. Each renders a self-contained offline HTML snapshot with --html (no external assets; drill-down detail collapses in native , zero JavaScript). All delegate to the vmware-monitor library using AIops's own vCenter connection.

vmware-aiops attention                            # what needs attention now, all vCenters
vmware-aiops investigate vm web-01 --hours 72     # everything around a VM, then act on it
vmware-aiops investigate vm web-01 --html         # → offline snapshot in ~/vmware-health/

Via MCP these are the tools clusterhealthsummary, crossvcenterattention, vminvestigationbundle, hostinvestigationbundle, datastoreinvestigationbundle. (Requires vmware-monitor installed.)

Quick Install (Recommended)

Works with Claude Code, Cursor, Codex, Gemini CLI, Trae, and 30+ AI agents:

# Via Skills.sh
npx skills add vmware-skills/VMware-AIops

# Via ClawHub
clawhub install @zw008/vmware-aiops

PyPI Install (No GitHub Access Required)

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-aiops -- uvx vmware-aiops
Add to Cursor

VMware AIops: common questions

Is VMware AIops MCP server safe?
Yes, by our scan: it is graded A (94/100). Read the VMware AIops safety report
How do I install VMware AIops?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does VMware AIops need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is VMware AIops maintained?
The last commit was 6 days ago (2026-09-20). The latest release is v1.8.10.

More from zw008 →