does-it-install?

← All servers

VMware AIops

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

io.github.zw008/vmware-aiops · Repository · version 1.8.10 · 68 stars · listed from registry

Install

The sweep installs into a clean prefix, but this is the command a user would run:

uvx vmware-aiops

Results by platform

Linux

MCP handshake failed2026-08-16 · probed over pypi

1 recorded run, oldest first.

handshake failed: MCP error -32000: Connection closed
transport: pected token '│', "│ cluster "... is not valid JSON
Unexpected token '│', "│ scan    "... is not valid JSON
Unexpected token '│', "│ daemon  "... is not valid JSON
Unexpected token '│', "│ plan    "... is not valid JSON
Unexpected token '│', "│ mcp-conf"... is not valid JSON
Unexpected token '│', "│ alarm   "... is not valid JSON
Unexpected token '│', "│ hub     "... is not valid JSON
Unexpected token '│', "│ investig"... is not valid JSON
Unexpected token '╰', "╰─────────"... is not valid JSON
--- stderr (tail) ---
Installed 44 packages in 35ms

macOS

MCP handshake failed2026-08-16 · probed over pypi

1 recorded run, oldest first.

handshake failed: MCP error -32000: Connection closed
transport: pected token '│', "│ cluster "... is not valid JSON
Unexpected token '│', "│ scan    "... is not valid JSON
Unexpected token '│', "│ daemon  "... is not valid JSON
Unexpected token '│', "│ plan    "... is not valid JSON
Unexpected token '│', "│ mcp-conf"... is not valid JSON
Unexpected token '│', "│ alarm   "... is not valid JSON
Unexpected token '│', "│ hub     "... is not valid JSON
Unexpected token '│', "│ investig"... is not valid JSON
Unexpected token '╰', "╰─────────"... is not valid JSON
--- stderr (tail) ---
Installed 44 packages in 402ms

Windows

MCP handshake failed2026-08-16 · probed over pypi

1 recorded run, oldest first.

handshake failed: MCP error -32000: Connection closed
transport: pected token '|', "| init    "... is not valid JSON
Unexpected token '|', "|         "... is not valid JSON
Unexpected token '|', "| mcp     "... is not valid JSON
Unexpected token '|', "| vm      "... is not valid JSON
Unexpected token '|', "| deploy  "... is not valid JSON
Unexpected token '|', "| datastor"... is not valid JSON
Unexpected token '|', "| cluster "... is not valid JSON
Unexpected token '|', "| scan    "... is not valid JSON
Unexpected token '|', "| daemon  "... is not valid JSON
--- stderr (tail) ---
…Term(self.file))                                        |
|   2088                         else:                                        |
|   2089                             # Either a non-std stream on legacy      |
|        Windows, or modern Windows.                                          |
|   2090                             text =                                   |
|        self._render_buffer(self._buffer[:])                                 |
|                                                                             |
| C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\v4kN_74bsYEAOqD4\Lib |
| \site-packages\rich\_windows_renderer.py:19 in legacy_windows_render        |
|                                                                             |
|   16             if style:                                                  |
|   17                 term.write_styled(text, style)                         |
|   18             else:                                                      |
| > 19                 term.write_text(text)                                  |
|   20         else:                                                          |
|   21             control_codes: Sequence[ControlCode] = control             |
|   22             for control_code in control_codes:                         |
|                                                                             |
| C:\Users\runneradmin\AppData\Local\uv\cache\archive-v0\v4kN_74bsYEAOqD4\Lib |
| \site-packages\rich\_win32_console.py:402 in write_text                     |
|                                                                             |
|   399         Args:                                                         |
|   400             text (str): The text to write to the console              |
|   401         """                                                           |
| > 402         self.write(text)                                              |
|   403         self.flush()                                                  |
|   404                                                                       |
|   405     def write_styled(self, text: str, style: Style) -> None:          |
|                                                                             |
| C:\hostedtoolcache\windows\Python\3.12.10\x64\Lib\encodings\cp1252.py:19 in |
| encode                                                                      |
|                                                                             |
|    16                                                                       |
|    17 class IncrementalEncoder(codecs.IncrementalEncoder):                  |
|    18     def encode(self, input, final=False):                             |
| >  19         return                                                        |
|       codecs.charmap_encode(input,self.errors,encoding_table)[0]            |
|    20                                                                       |
|    21 class IncrementalDecoder(codecs.IncrementalDecoder):                  |
|    22     def decode(self, input, final=False):                             |
+-----------------------------------------------------------------------------+
UnicodeEncodeError: 'charmap' codec can't encode character '\u2192' in position
5: character maps to <undefined>

Badge

Paste this into the project README to show the current result:

[![does it install](https://img.shields.io/endpoint?url=https://doesitinstall.com/badge/io.github.zw008__vmware-aiops.json)](https://doesitinstall.com/s/io.github.zw008__vmware-aiops.html)