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
mvn spring-boot:runEnvironment 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
terraform-mcp-server
Provides seamless integration with Terraform Registry APIs and HCP Terraform/Terraform Enterprise APIs, enabling AI assistants/LLMs to generate high-quality Terraform code and automate IaC workflows.
mcp-servers
A curated collection of Model Context Protocol (MCP) server configurations to integrate various developer tools and services with AI agents.
infobip-openapi-mcp
Exposes any OpenAPI documented HTTP API as a Model Context Protocol (MCP) server for AI agents, with support for mock mode and authentication.
spring-boot-ai
A Spring Boot application implementing a Model Context Protocol (MCP) server that provides a remote 'Booking Tool' for an AI agent.