Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
SACLOUD_API_TOKEN | Yes | Your Sakura Cloud API token | |
SACLOUD_API_SECRET | Yes | Your Sakura Cloud API secret |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
Sakura Cloud Servers | List of all servers in Sakura Cloud |
Sakura Cloud Switches | List of all switches in Sakura Cloud |
Sakura Cloud Appliances | List of all appliances in Sakura Cloud |
Sakura Cloud Disks | List of all disks in Sakura Cloud |
Sakura Cloud Archives | List of all archives in Sakura Cloud |
Sakura Cloud ISO Images | List of all ISO images (CD-ROMs) in Sakura Cloud |
Sakura Cloud Bridges | List of all bridges in Sakura Cloud |
Sakura Cloud Routers | List of all routers in Sakura Cloud |
Sakura Cloud Interfaces | List of all network interfaces in Sakura Cloud |
Sakura Cloud Icons | List of all icons in Sakura Cloud |
Sakura Cloud Notes | List of all startup scripts and notes in Sakura Cloud |
Sakura Cloud SSH Keys | List of all SSH keys in Sakura Cloud |
Sakura Cloud Regions | List of all regions in Sakura Cloud |
Sakura Cloud Zones | List of all zones in Sakura Cloud |
Sakura Cloud Products | List of all available products in Sakura Cloud |
Sakura Cloud Common Service Items | List of all common service items (DNS, Simple Monitor, etc.) in Sakura Cloud |
Sakura Cloud Licenses | List of all licenses in Sakura Cloud |
Sakura Cloud Authentication Status | Current authentication status and permissions |
Sakura Cloud Billing Information | Monthly billing information |
Sakura Cloud Billing Details | Detailed breakdown of billing information |
Sakura Cloud Coupons | List of all available coupons |
Sakura Cloud Private Hosts | List of all private hosts in Sakura Cloud |
Sakura Cloud Public Price List | Public pricing information for Sakura Cloud services |
Sakura Cloud AppRun | List of all AppRun applications in Sakura Cloud |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get_server_info | Get detailed information about a specific server |
get_server_list | Get list of servers |
get_switch_list | Get list of switches |
get_switch_info | Get detailed information about a specific switch |
get_appliance_list | Get list of appliances |
get_appliance_info | Get detailed information about a specific appliance |
get_disk_list | Get list of disks |
get_disk_info | Get detailed information about a specific disk |
get_archive_list | Get list of archives |
get_archive_info | Get detailed information about a specific archive |
get_cdrom_list | Get list of ISO images |
get_cdrom_info | Get detailed information about a specific ISO image |
get_bridge_list | Get list of bridges |
get_bridge_info | Get detailed information about a specific bridge |
get_router_list | Get list of routers |
get_router_info | Get detailed information about a specific router |
get_interface_list | Get list of network interfaces |
get_interface_info | Get detailed information about a specific network interface |
get_icon_list | Get list of icons |
get_icon_info | Get detailed information about a specific icon |
get_note_list | Get list of notes and startup scripts |
get_note_info | Get detailed information about a specific note or startup script |
get_sshkey_list | Get list of SSH keys |
get_sshkey_info | Get detailed information about a specific SSH key |
get_region_list | Get list of regions |
get_region_info | Get detailed information about a specific region |
get_zone_list | Get list of zones |
get_zone_info | Get detailed information about a specific zone |
get_product_info | Get detailed information about specific product offerings |
get_commonserviceitem_list | Get list of common service items (DNS, Simple Monitor, etc.) |
get_commonserviceitem_info | Get detailed information about a specific common service item |
get_license_list | Get list of licenses |
get_license_info | Get detailed information about a specific license |
get_bill_info | Get billing information for a specific month |
get_bill_detail | Get detailed billing information for a specific month |
get_coupon_info | Get information about a specific coupon |
get_privatehost_info | Get detailed information about a specific private host |
get_public_price | Get public pricing information for Sakura Cloud services |
get_apprun_list | Get list of all AppRun applications |
get_apprun_info | Get detailed information about a specific AppRun application |
create_apprun | Create a new AppRun application |
delete_apprun | Delete an AppRun application |
start_apprun | Start an AppRun application |
stop_apprun | Stop an AppRun application |
update_apprun | Update an existing AppRun application |
get_apprun_logs | Get logs from an AppRun application |