File: mcp_admin_console/tools/infrastructure.py
Tools for regions, cloud providers, AMIs, releases, VM types, volumes, tags, and configuration.
Regions
| Tool | Parameters | Description |
|---|
list_regions | -- | All regions (AWS, GCP, Azure) with IDs, names, CSP mappings |
list_availability_zones | region_id | Availability zones for a region |
list_region_az_outages | -- | Known region/AZ outage records |
Cloud Service Providers
| Tool | Parameters | Description |
|---|
list_csps | -- | Cloud service providers (AWS, GCP, Azure configs) |
list_csp_restricted_accounts | csp_id | Accounts restricted from a CSP |
AMI (Machine Images)
| Tool | Parameters | Description |
|---|
list_amis | csp_id, region_id | AMIs for cluster VMs, filterable by CSP/region |
get_ami_scan_result | ami_id | Security scan results for an AMI |
StarRocks Releases
| Tool | Parameters | Description |
|---|
list_releases | limit, offset | StarRocks versions available for deployment |
get_release_scan_result | release_key | Security scan results for a release |
list_sr_releases | csp_id, region_id, arch, os_type | Releases for a specific CSP/region/arch |
list_agent_releases | csp_id, region_id, arch | CelerData agent releases for a region |
VM Categories
| Tool | Parameters | Description |
|---|
list_vm_categories | csp_id, region_id | Instance types (m5.xlarge, r6i.8xlarge, etc.) with vCPU, memory, price |
list_vm_types | csp_id | VM type families |
list_vm_groups | -- | VM category groups |
list_free_tiers | -- | Free tier VM configurations |
Volume Categories
| Tool | Parameters | Description |
|---|
list_volume_categories | -- | Volume types (gp3, io2, etc.) with pricing |
list_volume_types | -- | Volume type families |
list_vm_vol_categories | -- | VM-volume category mappings |
| Tool | Parameters | Description |
|---|
list_sr_config_keys | search | Supported StarRocks configuration keys |
search_sr_config_keys | search | Search config keys by name or description |
list_account_sr_versions | -- | Per-account StarRocks version overrides |
list_tags | -- | All cluster tags |
list_cluster_tags | cluster_id | Tags assigned to a specific cluster |
list_architectures | -- | Supported CPU architectures (amd64, arm64) |
list_operating_systems | -- | Supported operating systems |
list_locales | -- | Supported locales |