Mmcp.market

VMware AVI MCP server

by zw008·io.github.zw008/vmware-avi·v1.8.8

VMware AVI (NSX ALB) load balancer plus AKO Kubernetes ops — 29 MCP tools.

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

full report

Adoption
Growing

2 stars353 downloads/wk

Reviews

Write one

Nobody has reviewed VMware AVI yet.

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

VMware AVI tools (28)

write = sends, deletes, buys or posts

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

  • ako_amko_status

    [READ] AMKO (AVI Multi-Cluster Kubernetes Operator) GSLB status.

  • ako_clusters

    [READ] List every Kubernetes context in the active kubeconfig and whether AKO is deployed there.

  • ako_config_diff

    [READ] Pending Helm value changes that have not been applied yet.

  • ako_config_show

    [READ] The AKO Helm release's values — controller IP, cloud name, network settings, feature flags.

  • ako_config_upgrade

    [WRITE] Apply an AKO Helm upgrade (dry_run=true by default).

  • ako_ingress_check

    [READ] Validate every Ingress in one namespace: IngressClass and TLS secret references that would stop AKO creating a Virtual Service.

  • ako_ingress_diagnose

    [READ] Diagnose why one Ingress has no corresponding AVI Virtual Service.

  • ako_ingress_map

    [READ] Inventory Kubernetes Ingresses across all namespaces.

  • ako_logs

    [READ] AKO pod logs — Ingress creation failures, sync errors, Controller connectivity.

  • ako_restart

    [WRITE] Restart the AKO pod by deleting it — its StatefulSet recreates it.

  • ako_status

    [READ] Check AKO (AVI Kubernetes Operator) pod status in Kubernetes.

  • ako_sync_diff

    [READ] List Ingresses with no matching Virtual Service or pool on the Controller.

  • ako_sync_force

    [WRITE] Force AKO to resync all K8s resources with the AVI Controller.

  • ako_sync_status

    [READ] Compare the number of K8s Ingresses with the number of AVI Virtual Services.

  • ako_version

    [READ] AKO version running in a cluster, read from the pod's image tag.

  • pool_list

    [READ] Discover pools on the Controller.

  • pool_member_disable

    [WRITE] Disable a pool member with graceful drain — existing connections complete, no new traffic.

  • pool_member_enable

    [WRITE] Enable a pool member so it receives traffic again.

  • pool_members

    [READ] List the members of a pool.

  • se_health

    [READ] Health of every Service Engine — operational status and VS counts.

  • se_list

    [READ] List Service Engines (AVI data-plane VMs) on the Controller.

  • ssl_expiry_check

    [READ] Check which SSL certificates expire within N days (default 30).

  • ssl_list

    [READ] List SSL/TLS certificates stored on the AVI Controller.

  • vs_analytics

    [READ] Performance metrics for one Virtual Service over the last hour.

  • vs_error_logs

    [READ] Recent request error logs for one Virtual Service.

  • vs_list

    [READ] List Virtual Services on the AVI Controller.

  • vs_status

    [READ] Detailed status for one Virtual Service: VIP, pool, health, connections, throughput.

  • vs_toggle

    [WRITE] Enable or disable a Virtual Service. Disabling stops all traffic to it.

Public scan report

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

no findings
  • Code scan30 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 5 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 AVI repository's README, as published. We do not edit it. Read it on GitHub

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

VMware AVI

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

AVI (NSX Advanced Load Balancer) management and AKO Kubernetes operations tool — 28 tools across 10 categories.

Dual mode: Traditional AVI Controller management + AKO K8s operations in one skill.

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 |

Quick Install

# Via uv (recommended)
uv tool install vmware-avi

# Or via pip
pip install vmware-avi

# China mainland mirror
pip install vmware-avi -i https://pypi.tuna.tsinghua.edu.cn/simple

# Verify installation
vmware-avi doctor

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-avi

Capabilities Overview

What This Skill Does

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

VMware AVI: common questions

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

Alternatives to VMware AVI

Same job from other publishers: the closest match first, then the best rated.

All VMware AVI alternatives →
  • VMware AVI
    VMware AVI (NSX ALB) load balancer plus AKO Kubernetes ops — 28 MCP tools.
    A
  • Ocm
    Guardrailed fleet ops for AI agents: multi-cluster Kubernetes via OCM with policy, approval, audit.
    B
  • Ocm
    Guardrailed fleet ops for AI agents: multi-cluster Kubernetes via OCM with policy, approval, audit.
    A
  • Kubernetes
    Kubernetes monitoring & ops for AI agents — safe-by-default access modes and guards.
    A
  • Kubernetes
    A Model Context Protocol (MCP) server for Kubernetes and OpenShift
    A

More from zw008 →