Back to Home
davlloyd icon

vcenter-mcp-spring

by davlloyd

Overview

A Spring Boot server that exposes VMware vCenter operations as Model Context Protocol (MCP) tools, enabling AI assistants to interact with vCenter infrastructure.

Installation

Run Command
mvn spring-boot:run

Environment Variables

  • VCENTER_HOST
  • VCENTER_PORT
  • VCENTER_USERNAME
  • VCENTER_PASSWORD
  • VCENTER_INSECURE

Security Notes

The server defaults to 'insecure=true' for SSL certificate validation, which is explicitly noted as not recommended for production. This means it trusts all SSL certificates, making it vulnerable to man-in-the-middle attacks if not explicitly disabled (`VCENTER_INSECURE=false`) in production environments. Credentials are managed via environment variables or Cloud Foundry service bindings, which is a good practice for external configuration. Session management uses secure vAPI session tokens with automatic renewal.

Similar Servers

Stats

Interest Score26
Security Score5
Cost ClassMedium
Stars1
Forks1
Last Update2025-11-20

Tags

vCenterVMwareMCPSpring BootAI Assistant