Vmware Cloud Director Mcp Server

Created By
phantosmaxa year ago
A comprehensive Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with VMware Cloud Director APIs. This server provides tools for managing virtual infrastructure, storage, networking, templates, and monitoring through natural language interactions.
Overview

What is VMware Cloud Director MCP Server?

VMware Cloud Director MCP Server is a comprehensive Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with VMware Cloud Director APIs, providing tools for managing virtual infrastructure, storage, networking, templates, and monitoring through natural language interactions.

How to use VMware Cloud Director MCP Server?

To use the server, clone the repository from GitHub, install the necessary dependencies, configure your VMware Cloud Director credentials in the environment file, and run the server in either development or production mode.

Key features of VMware Cloud Director MCP Server?

  • Core Infrastructure Management: Manage authentication, organizations, virtual data centers, vApps, and networks.
  • Virtual Machine Management: Control VM operations, configurations, snapshots, and cloning.
  • Storage Management: Monitor and manage storage profiles and disks.
  • Templates & Catalogs: Browse and manage organization catalogs and templates.
  • Monitoring & Health: Access performance metrics, system events, and health monitoring.

Use cases of VMware Cloud Director MCP Server?

  1. Automating infrastructure management tasks through natural language commands.
  2. Monitoring the health and performance of virtual machines and resources.
  3. Managing virtual applications and their lifecycle efficiently.

FAQ from VMware Cloud Director MCP Server?

  • Can I use this server with any version of VMware Cloud Director?

The server supports VMware Cloud Director versions 37.0 and above.

  • Is there a limit to the number of virtual machines I can manage?

The limit depends on your VMware Cloud Director configuration and resource availability.

  • How do I secure my credentials?

Store credentials securely using environment variables and follow best practices for credential management.

Server Config

{
  "mcpServers": {
    "vmware-cloud-director": {
      "command": "node",
      "args": [
        "/path/to/cloud-director-mcp/build/index.js"
      ],
      "env": {
        "VCD_BASE_URL": "https://your-vcd-instance.com",
        "VCD_USERNAME": "your-username",
        "VCD_PASSWORD": "your-password",
        "VCD_ORG": "your-organization",
        "VCD_API_VERSION": "39.1"
      }
    }
  }
}
Project Info
Created At
a year ago
Updated At
a year ago
Author Name
phantosmax
Star
-
Language
-
License
-

Recommend Servers

View All
Bring your real authenticated browser session to AI coding agents. Local-first MCP server + Chrome MV3 extension. No cloud. No telemetry.
@Cubenest

peek records the user's actual logged-in browser (DOM via rrweb, console events, network metadata, optional response bodies via opt-in Deep capture) through a Chrome MV3 extension. The extension ships events through a native-messaging stdio bridge to a local MCP server (peek-mcp), which persists them to a SQLite database at ~/.peek/sessions.db. AI coding agents (Claude Code, Cursor, Cline, Windsurf) read sessions from the database via 10 MCP tools: Tool What it does list_recent_sessions List recently recorded sessions (id, origin, ts, event count). get_session_summary LLM-readable narrative summary of a session. get_session_console_errors Console errors recorded in a session. get_session_network_errors Failed/notable network requests in a session. get_user_action_before_error Last N user actions before a console error. generate_playwright_repro Generate a runnable Playwright test from a session. get_dom_snapshot Reconstruct the DOM at a given timestamp. query_dom_history Timeline of attribute/text changes for a selector. request_authorization Side-panel consent for write actions (Level 3). execute_action Dispatch a UI action (gated by permission level + destructive blocklist). Why local-first matters Every other "browser session for AI" tool ships to a vendor cloud. peek's SQLite + extension live on the user's machine — no remote endpoints, no telemetry. The privacy policy (docs/peek/PRIVACY_POLICY.md) is the source of truth. Install # 1. Add the MCP server to Claude Code claude mcp add peek -- npx -y @peekdev/mcp # 2. Install the Chrome extension from the Chrome Web Store # (link added once the CWS listing is approved)

31 minutes ago