productivity
UpCloud MCP, CLI, and Lua Integration for AI Agents
UpCloud integration docs for AI agents: MCP gateway setup, UpCloud CLI commands, Lua API reference, credentials, and function schemas.UpCloud for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
upcloud.upcloud_list_servers | Read read | 0 | List all cloud servers on the UpCloud account. |
upcloud.upcloud_get_server | Read read | 1 | Get details for a specific UpCloud server by UUID. |
upcloud.upcloud_list_storages | Read read | 1 | List storage devices on the UpCloud account. Optionally filter by type (disk, backup, cdrom). |
upcloud.upcloud_list_networks | Read read | 0 | List private networks on the UpCloud account. |
upcloud.upcloud_list_ips | Read read | 0 | List IP addresses on the UpCloud account. |
upcloud.upcloud_list_zones | Read read | 0 | List available UpCloud zones (data centers). |
upcloud.upcloud_get_current_user | Read read | 0 | Get the profile of the currently authenticated UpCloud user. Useful for verifying credentials and displaying account information. |