Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
vsphere_clear_credentialsB

Clear stored vSphere credentials for a domain.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local)

list_vmsA

List all virtual machines with basic information.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local)

get_vm_detailsA

Get detailed information about a specific virtual machine.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local) vm_id: Virtual machine ID or name

power_on_vmA

Power on a virtual machine.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local) vm_id: Virtual machine ID

power_off_vmC

Power off a virtual machine.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local) vm_id: Virtual machine ID

list_hostsA

List all ESXi hosts.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local)

get_host_detailsB

Get detailed information about an ESXi host.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local) host_id: ESXi host ID

list_datacentersB

List all datacenters.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local)

get_datacenter_detailsB

Get detailed information about a datacenter.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local) datacenter_id: Datacenter ID

list_datastoresB

List all datastores with capacity information.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local)

get_datastore_detailsC

Get detailed information about a datastore.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local) datastore_id: Datastore ID

list_foldersA

List folders by type.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local) folder_type: Folder type (VIRTUAL_MACHINE, HOST, DATACENTER, DATASTORE, NETWORK)

get_folder_detailsA

Get detailed information about a folder.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local) folder_id: Folder ID

list_networksA

List all networks with VLAN information.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local)

get_network_detailsB

Get detailed information about a network.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local) network_id: Network ID

get_vlan_infoA

Get information about a VLAN by name or VLAN ID.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local) vlan_query: VLAN name (e.g., v1306-MEL03-Secure-Management) or VLAN ID (e.g., 1306)

list_vlansB

Extract and list VLAN information from network names.

Args: hostname: vSphere hostname (e.g., vcenter.domain.local)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/InfraMCP/vsphere-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server