Skip to main content
Glama

Cloud Manage MCP Server

by rainhan99

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IPINFO_API_TOKENNoOptional token for IP address queries. Can be obtained at https://ipinfo.io/account/token
DIGITALOCEAN_TOKENYesYour DigitalOcean API token. Can be obtained at https://cloud.digitalocean.com/account/api/tokens
ALLOW_DROPLET_DELETIONNoControls whether deletion functionality is enabled. Not recommended to enable.false

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
get_instance_info
根据IP地址自动检测云服务提供商并获取实例信息 Args: ip_address (str): 公网IP地址 provider (str, optional): 明确指定的云服务提供商 ('aws', 'digitalocean', 'vultr', 'alibaba') Returns: Dict: 实例信息,包含提供商信息和实例详情
get_instance_by_provider
通过明确指定的云服务提供商查询实例信息 Args: provider (str): 云服务提供商 ('aws', 'digitalocean', 'vultr', 'alibaba') identifier (str): 实例标识符(IP地址或实例ID) Returns: Dict: 实例信息
manage_instance_power
通用的实例电源管理函数(支持所有云平台) Args: provider (str): 云服务提供商 ('digitalocean', 'vultr', 'alibaba') instance_id (str): 实例ID action (str): 操作类型 ('power_on', 'power_off', 'reboot', 'shutdown') ip_confirmation (str): 确认IP地址 name_confirmation (str): 确认实例名称 operation_confirmation (str): 确认操作类型 Returns: Dict: 操作结果
get_aws_instance_info
获取AWS EC2实例信息(只读) Args: ip_address_or_id (str): 公网IP地址或实例ID Returns: Dict: AWS实例信息
get_aws_instance_storage_info
获取AWS EC2实例的存储详细信息 Args: instance_id (str): EC2实例ID Returns: Dict: 存储信息,包括磁盘类型、IOPS、吞吐量等
get_aws_instance_monitoring
获取AWS EC2实例的监控数据 Args: instance_id (str): EC2实例ID hours (int): 获取过去多少小时的数据 Returns: Dict: 监控数据
list_aws_instances
列出所有AWS EC2实例 Returns: Dict: AWS实例列表
get_digitalocean_droplet_info
获取DigitalOcean Droplet信息 Args: ip_address_or_id (str): 公网IP地址或Droplet ID Returns: Dict: Droplet信息
power_on_digitalocean_droplet
开启DigitalOcean Droplet(需要三次确认) Args: droplet_id (int): Droplet ID ip_confirmation (str): 确认IP地址 name_confirmation (str): 确认Droplet名称 operation_confirmation (str): 确认操作类型(输入"开机"或"power_on") Returns: Dict: 操作结果或确认要求
power_off_digitalocean_droplet
强制关闭DigitalOcean Droplet(需要三次确认)
shutdown_digitalocean_droplet
优雅关闭DigitalOcean Droplet(需要三次确认)
reboot_digitalocean_droplet
重启DigitalOcean Droplet(需要三次确认)
list_digitalocean_droplets
列出所有DigitalOcean Droplets
get_digitalocean_droplet_monitoring
获取DigitalOcean Droplet监控信息
get_digitalocean_droplet_actions
获取DigitalOcean Droplet操作历史
get_vultr_instance_info
获取Vultr实例信息 Args: ip_address_or_id (str): 公网IP地址或实例ID Returns: Dict: Vultr实例信息
power_on_vultr_instance
开启Vultr实例(需要三次确认)
power_off_vultr_instance
强制关闭Vultr实例(需要三次确认)
reboot_vultr_instance
重启Vultr实例(需要三次确认)
list_vultr_instances
列出所有Vultr实例
get_vultr_instance_bandwidth
获取Vultr实例带宽使用情况
get_alibaba_instance_info
获取阿里云ECS实例信息 Args: ip_address_or_id (str): 公网IP地址或实例ID Returns: Dict: 阿里云实例信息
power_on_alibaba_instance
启动阿里云ECS实例(需要三次确认)
power_off_alibaba_instance
强制停止阿里云ECS实例(需要三次确认)
reboot_alibaba_instance
重启阿里云ECS实例(需要三次确认)
list_alibaba_instances
列出所有阿里云ECS实例
get_alibaba_instance_monitoring
获取阿里云ECS实例监控信息
get_supported_providers
获取支持的云服务提供商列表 Returns: Dict: 支持的云服务提供商信息
check_provider_availability
检查特定云服务提供商的可用性 Args: provider_name (str): 提供商名称 ('aws', 'digitalocean', 'vultr', 'alibaba') Returns: Dict: 提供商可用性信息
get_system_status
获取整个系统的状态概览 Returns: Dict: 系统状态信息

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/rainhan99/cloud_manage_mcp_server'

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