A Sakura Cloud MCP server implementation that enables AI assistants to interact with Sakura Cloud infrastructure through a standardized interface. The server provides access to various Sakura Cloud resources (servers, disks, networks) and tools for managing these resources, with special focus on AppRun containerized applications. It handles authentication via API tokens, supports zone-specific operations across different data centers, and includes public pricing information that can be accessed without authentication. Designed for integration with Claude Desktop, it allows AI assistants to perform infrastructure management tasks through natural language.
No reviews yet. Be the first to review!
Sign in to join the conversation
Retrieves list of all servers.
Retrieves detailed information about a specific server. Required Parameter: serverId.
Retrieves list of all switches.
Retrieves detailed information about a specific switch. Required Parameter: switchId.
Retrieves list of all appliances.
Retrieves detailed information about a specific appliance. Required Parameter: applianceId.
Retrieves list of all disks.
Retrieves detailed information about a specific disk. Required Parameter: diskId.
Retrieves list of all archives.
Retrieves detailed information about a specific archive. Required Parameter: archiveId.
Retrieves list of all ISO images.
Retrieves detailed information about a specific ISO image. Required Parameter: cdromId.
Retrieves list of all bridges.
Retrieves detailed information about a specific bridge. Required Parameter: bridgeId.
Retrieves list of all routers.
Retrieves detailed information about a specific router. Required Parameter: routerId.
Retrieves list of all network interfaces.
Retrieves detailed information about a specific network interface. Required Parameter: interfaceId.
Retrieves list of all icons.
Retrieves detailed information about a specific icon. Required Parameter: iconId.
Retrieves list of all notes and startup scripts.
Retrieves detailed information about a specific note or startup script. Required Parameter: noteId.
Retrieves list of all SSH keys.
Retrieves detailed information about a specific SSH key. Required Parameter: sshkeyId.
Retrieves list of all regions.
Retrieves detailed information about a specific region. Required Parameter: regionId.
Retrieves list of all zones.
Retrieves detailed information about a specific zone. Required Parameter: zoneId.
Retrieves detailed information about specific product offerings. Required Parameter: productType.
Retrieves list of all common service items.
Retrieves detailed information about a specific common service item. Required Parameter: itemId.
Retrieves list of all licenses.
Retrieves detailed information about a specific license. Required Parameter: licenseId.
Retrieves billing information for a specific month. Required Parameters: year, month.
Retrieves detailed billing information for a specific month. Required Parameters: year, month.
Retrieves information about a specific coupon. Required Parameter: couponId.
Retrieves detailed information about a specific private host. Required Parameter: privateHostId.
Retrieves public pricing information for Sakura Cloud services.
Retrieves list of all AppRun applications.
Retrieves detailed information about a specific AppRun application. Required Parameter: appId.
Creates a new AppRun application. Required Parameters: name, dockerImage, planId.
Deletes an AppRun application. Required Parameter: appId.
Starts an AppRun application. Required Parameter: appId.
Stops an AppRun application. Required Parameter: appId.
Updates an existing AppRun application. Required Parameter: appId.
Gets logs from an AppRun application. Required Parameter: appId.