Skip to main content
Glama
phantosmax

CloudStack MCP Server

by phantosmax

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
list_virtual_machinesC

List virtual machines in CloudStack

get_virtual_machineB

Get details of a specific virtual machine

start_virtual_machineC

Start a virtual machine

stop_virtual_machineC

Stop a virtual machine

reboot_virtual_machineC

Reboot a virtual machine

destroy_virtual_machine

Destroy a virtual machine using proper workflow: stop → destroy → expunge. Handles VMs in any state including Error. (DESTRUCTIVE - cannot be undone)

deploy_virtual_machineC

Deploy a new virtual machine

scale_virtual_machineC

Scale virtual machine (change service offering)

migrate_virtual_machineC

Migrate virtual machine to another host

reset_password_virtual_machineC

Reset password for virtual machine

change_service_offering_virtual_machineC

Change service offering for virtual machine

list_virtual_machine_metricsC

List virtual machine performance metrics

list_volumesC

List storage volumes

create_volumeC

Create a new volume

attach_volumeC

Attach volume to virtual machine

detach_volumeC

Detach volume from virtual machine

resize_volumeC

Resize a volume

create_snapshotC

Create a snapshot of a volume

list_snapshotsC

List volume snapshots

list_networksC

List networks

create_networkC

Create a new network

list_public_ip_addressesC

List public IP addresses

associate_ip_addressC

Acquire a new public IP address

enable_static_natC

Enable static NAT for an IP to a VM

create_firewall_ruleC

Create a firewall rule

list_load_balancer_rulesC

List load balancer rules

list_eventsC

List system events

list_alertsC

List system alerts

list_capacityC

List system capacity information

list_async_jobsC

List asynchronous jobs

list_usage_recordsC

List usage records for billing

list_zonesC

List availability zones

list_templatesC

List templates

list_accountsC

List accounts

list_usersC

List users

list_domainsC

List domains

list_hostsD

List hosts

list_clustersC

List clusters

list_storage_poolsC

List storage pools

list_system_vmsC

List system VMs (console proxy, secondary storage)

list_service_offeringsC

List service offerings (compute plans)

list_ssh_key_pairsC

List SSH key pairs

create_ssh_key_pairC

Create a new SSH key pair

list_security_groupsC

List security groups

create_security_group_ruleC

Create a security group ingress rule

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/phantosmax/cloudstack-mcp-server'

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