vmware
A comprehensive Model Context Protocol (MCP) server for VMware vCenter and ESXi management with production-ready features, Ollama integration, and n8n workflow automation support.
How to use
The VMware MCP server provides a robust framework for managing VMware vCenter and ESXi environments through the Model Context Protocol (MCP). Developers leverage this server to streamline their virtualization management processes, integrate with Ollama for advanced AI capabilities, and automate workflows using n8n, enhancing operational efficiency and productivity.
Once connected to the VMware MCP server, you can issue commands to manage your vCenter and ESXi resources effectively. You can utilize commands to query the status of virtual machines, create new instances, or automate complex workflows. For best results, focus on using commands that interact with resource management and automation features supported by the server.
How to install
Prerequisites
Before installing the VMware MCP server, ensure you have the following installed:
- Node.js (version 14 or higher)
- Python (if required for specific integrations)
Option A: Quick Start with npx
You can quickly start using the VMware MCP server with the following command:
npx -y vmware-mcp-server
Option B: Global Install Alternative
Alternatively, you can install the server globally using npm (if available):
npm install -g vmware-mcp-server
Additional notes
For optimal performance, consider setting environment variables for your vCenter and ESXi configurations, such as VCENTER_URL, VCENTER_USER, and VCENTER_PASSWORD. Keep in mind that certain commands may require elevated permissions, so ensure your user account has the necessary access rights within your VMware infrastructure.
Related MCP Servers
mcp-vegalite
MCP server from isaacwasserman/mcp-vegalite-server
github-chat
A Model Context Protocol (MCP) for analyzing and querying GitHub repositories using the GitHub Chat API.
nautex
MCP server for guiding Coding Agents via end-to-end requirements to implementation plan pipeline
pagerduty
PagerDuty's official local MCP (Model Context Protocol) server which provides tools to interact with your PagerDuty account directly from your MCP-enabled client.
futu-stock
mcp server for futuniuniu stock
mcp -boilerplate
Boilerplate using one of the 'better' ways to build MCP Servers. Written using FastMCP