V

VMware Fusion

Integrates with VMware Fusion's REST API to manage virtual machine lifecycles including power operat...

64 views
0 installs
Updated Sep 19, 2025
Not audited
Integrates with VMware Fusion's REST API to manage virtual machine lifecycles including power operations, configuration retrieval, and status monitoring for local development environments.
  1. Enable the VMware Fusion REST API

    • Open VMware Fusion.
    • Go to “Preferences” → “Advanced.”
    • Check the box labeled “Enable REST API.”
    • Note the REST API port (default is 8697).
  2. Start the REST API Service

    • Open a terminal.
    • Run the command:
      vmrest
      
    • Confirm the API is available at http://localhost:8697 (or your configured port).
  3. Set up API User Credentials

    • If VMware Fusion prompts you to create or set a username and password for the REST API, follow the on-screen instructions to set these credentials.
    • If not prompted, refer to VMware Fusion’s documentation on enabling API authentication—usually, the REST API is protected by your macOS user credentials or a specific user/password combo you set.
  4. Retrieve/Remember your API Username and Password

    • The username and password you set up in step 3 (or your macOS username and password if applicable) will be used as your API credentials.
  5. Fill in ENV Values in FastMCP

    • In the FastMCP connection interface, use the “Install Now” button.
    • For the VMREST_USER field, enter your API username.
    • For the VMREST_PASS field, enter your API password.
  6. Complete the Setup

    • Finish the setup as directed by FastMCP.
    • You can now use the VMware Fusion MCP server with your credentials filled in the required environment variables.

Note: If REST API password management differs or you need to generate a new password, refer to official VMware Fusion documentation for detailed steps on managing REST API credentials.

Quick Start

View on GitHub

More for Automation

View All →

Report Issue

Thank you! Your issue report has been submitted successfully.