Skip to content

danielxxomg/vmware-workstation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vmware-workstation

Install on skills.sh License: MIT Platform: Windows

Agent Skill: VMware Workstation Pro control for AI coding agents.

Gives Claude Code and OpenCode safe, confirmation-gated access to VMware Workstation Pro VMs — list, start, stop, snapshot, guest exec, file copy, and more.

Quick Install

npx skills add danielxxomg/vmware-workstation

Then install the MCP backend:

git clone https://github.com/ZacharyZcR/vmware-mcp.git ~/.tools/vmware-mcp
cd ~/.tools/vmware-mcp && pip install -e .

Add to OpenCode (opencode.json):

{"mcp":{"vmware":{"type":"local","command":["vmware-mcp"],"enabled":true}}}

Or Claude Code:

claude mcp add vmware-mcp -- vmware-mcp

97 tools work immediately (vmrun + vmcli). For all 117, start vmrest.exe on localhost:8697.

Requirements

Component Version
VMware Workstation Pro 17+
Python 3.10+
vmrun.exe / vmcli.exe Bundled
vmrest.exe (REST API) Bundled

Example

> list my VMs
→ vm_list → found: dev-vm, build-server

> start the Ubuntu VM headless
→ vmrun_start dev-vm gui:false → started

> create a snapshot called before-update on Windows 11
→ vmrun_snapshot_take "dev-vm" "before-update" → OK

> run 'systemctl status nginx' in Ubuntu
→ checking VMware Tools... OK
→ vmrun_run dev-vm program:"/bin/bash" args:"-c 'systemctl status nginx'"
→ active (running)

Verified against real MCP

All tool names and parameters verified against ZacharyZcR/vmware-mcp server.py — 117 tools audited. Full inventory: skills/vmware-workstation/references/vmware-mcp-tools-audit.md.

Audit finding Status
All tool names match real MCP ✅ 117/117
Risk levels verified per tool
Guest exec requires VMware Tools check ✅ Documented
Destructive ops require confirmation ✅ Double-confirm for delete/revert

What's inside

├── README.md
├── LICENSE
└── skills/
    └── vmware-workstation/
        ├── SKILL.md                   ← agent instruction contract
        └── references/
            └── vmware-mcp-tools-audit.md     ← 117-tool inventory with risk levels

License

MIT © danielxxomg

About

Agent Skill: VMware Workstation Pro control for Claude Code and OpenCode. Safe, confirmation-gated VM operations via vmware-mcp MCP server (117 tools).

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors