VMware Aria Operations MCP server
VMware Aria Operations: metrics, alerts, capacity, anomaly detection — 44 MCP tools.
2 stars
Reviews
Write oneNobody has reviewed VMware Aria Operations yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
VMware Aria Operations tools (44, 4 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
acknowledge_alert[WRITE] Acknowledge an active alert by taking ownership (does not cancel it).
add_alert_note[WRITE] Add a note to an alert to record who is handling it and what was done. Does not change the alert's status or ownership — use acknowledge_alert to take ownership.
cancel_alertwrite action[WRITE] Cancel (dismiss) an active alert. This WRITE operation permanently closes the alert.
create_alert_definitionwrite action[WRITE] Create a new alert definition referencing existing symptom definitions.
delete_alert_definitionwrite action[WRITE] Permanently delete an alert definition. Irreversible.
delete_reportwrite action[WRITE] Permanently delete a generated report artifact from Aria Operations. Removes only the generated report instance and its output — the report definition and any schedules remain intact; re-run generate_report to recreate it. Deletion is irreversible and is recorded in the audit log. Returns an error if the report_id does not exist; use list_reports to find valid UUIDs first.
end_resource_maintenance[WRITE] Take one resource out of maintenance so Aria resumes alerting on it and collecting its data.
findings_list[READ] List Operations diagnostic findings, optionally filtered.
fleet_certificate_list[READ] List certificate status and expiry across the VCF fleet.
fleet_domain_list[READ] List the SDDC/workload domains behind one registered VCF integration.
fleet_password_account_list[READ] List managed password-account status across the VCF fleet.
generate_report[WRITE] Trigger generation of a report from a report definition template.
get_alert[READ] Get full details for one alert by UUID, including its contributing (triggered) symptoms. Use this after list_alerts to drill into a single alert; use list_alerts to discover or filter them. Returns one alert object: name, criticality, status, impact, resource_id, start/update/cancel timestamps (epoch ms, and *_time_utc ISO-8601; cancel_time_utc is null when never cancelled), control state,
get_alert_recommendations[READ] Get the prioritized recommendations for one alert — what Aria suggests doing about it — by resolving the alert to its alert definition and the recommendation text.
get_aria_health[READ] Check Aria Operations platform health, per service, plus its version.
get_aria_node_resources[READ] Memory, swap, heap and watchdog restarts of the Aria Operations node(s) themselves.
get_capacity_overview[READ] Returns a capacity overview for a cluster — the group-level remaining-capacity percentage (capacity_remaining_pct, which only exists at group level) plus per-dimension (cpu/mem/diskspace) absolute remaining capacity and projected days-until-full, from the OnlineCapacityAnalytics metrics. Values are None while capacity analytics are still warming up on a fresh instance. Start here when asses
get_remaining_capacity[READ] Get remaining capacity headroom for a cluster or host — how much more workload fits before hitting limits. Returns the group-level capacity_remaining_pct (only available at group level) plus one entry per capacity dimension (cpu, mem, diskspace) with remaining_value (absolute, unit per dimension e.g. MHz/KB), from the OnlineCapacityAnalytics demand model. Values are None while capacity anal
get_report[READ] Get status and download URLs for a generated report.
get_resource[READ] Returns one resource object: id, name, kind, adapter kind, identifiers, status states, and the health/risk/efficiency badges (each a color plus 0-100 score, null when Aria has not scored that badge). Use this after list_resources to inspect a single UUID in depth — it does not accept a name, so use list_resources to discover UUIDs by kind or name. For just the badge scores use get_resource_
get_resource_health[READ] Get the health, risk, and efficiency badge scores for a resource.
get_resource_metrics[READ] Fetch time-series metric statistics for a resource.
get_resource_properties[READ] Current property values Aria holds for one resource: power state, parent host and vCenter (summary|parentHost, summary|parentVcenter), configured CPU/memory, extraConfig flags such as config|extraConfig|mem_hotadd. Use this for configuration facts; use get_resource_metrics for time-series values.
get_resource_relationships[READ] Navigate the inventory: resources related to one resource (VM -> host, datastore, folder; host -> VMs, datacenter). Each row: id, name, kind, adapter_kind, direction (parent, child, both, other). Call again on a returned id to walk further up or down.
get_resource_riskbadge[READ] Get the risk badge score for a resource (0–100, higher = more risk of future problems).
get_time_remaining[READ] Predict when a cluster will exhaust its capacity based on usage trends.
get_top_consumers[READ] Query resources with highest consumption of a given metric. Then call get_resource_metrics on a returned id for its history.
investigate_alert[READ] Resolve one alert to its affected resource in a single call — use this instead of chaining get_alert then get_resource by hand.
list_adapters[READ] List Aria Operations adapter instances and when each last collected.
list_alert_definitions[READ] List alert definitions (templates that generate alerts when triggered).
list_alert_notes[READ] List the notes on one alert — who is handling it and what was done. Each row: id, note text, type (USER or SYSTEM), user_name, user_id, created_time_ms.
list_alerts[READ] List alerts from Aria Operations.
list_anomalies[READ] Report per-resource anomaly counts (System Attributes|total_alarms metric).
list_collector_groups[READ] List Aria Operations collector groups and their member collector status.
list_maintenance_schedules[READ] List recurring maintenance schedules: name, schedule type (ONCE/DAILY/WEEKLY/MONTHLY/YEARLY), recurrence, start hour/minute, duration in minutes, time zone, start and expiry.
list_metric_keys[READ] Look up metric keys before get_resource_metrics or get_top_consumers; do not guess (cpu|demand_average does not exist on VMs).
list_report_definitions[READ] List available report definition templates in Aria Operations. Pass a returned id to generate_report to run one.
list_reports[READ] List generated reports, optionally filtered by report definition. Pass a returned id to get_report for its status and download URLs.
list_resources[READ] List resources in Aria Operations filtered by kind. Start here: this turns a name or kind into the UUID other resource tools need. Then call get_resource for detail on one row.
list_rightsizing_recommendationslist_symptom_definitions[READ] List symptom definitions — use the returned IDs when calling create_alert_definition.
promql_query[READ] Run a real-time PromQL instant query (VCF Operations 9.1 VODAP service).
set_alert_definition_state[WRITE] Enable or disable an existing alert definition.
start_resource_maintenance[WRITE] Put one resource in maintenance so Aria stops alerting on it and collecting its data — use before planned work such as powering a VM or host off.
Public scan report
scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it
- Code scan61 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 1 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
Install directly
claude mcp add vmware-aria -- uvx vmware-aria
VMware Aria Operations: common questions
- Is VMware Aria Operations MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the VMware Aria Operations safety report
- How do I install VMware Aria Operations?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does VMware Aria Operations need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is VMware Aria Operations maintained?
- The last commit was in the last day (2026-09-19). The latest release is v1.16.0.
- What can I use instead of VMware Aria Operations?
- Servers from other publishers that do the same job: Netdata MCP server.
Alternatives to VMware Aria Operations
Same job from other publishers: the closest match first, then the best rated.
- NetdataReal-time infrastructure monitoring with metrics, logs, alerts, and ML-based anomaly detection.not reviewedWidely usedA