Upcloud

io.usefulapiv1.0.0Updated Sep 30, 2026

Inspect servers, storage, networks, databases and billing, and start, stop or back up servers.

VerifiedStreamable HTTPWeb executableCloud & InfrastructureData & Analytics

Overview

AI-generated overview

Lets an assistant inspect UpCloud cloud resources and start, stop, restart or back up servers through a hosted endpoint.

What it does
A hosted MCP server for the UpCloud cloud platform. Read tools list and inspect servers, storages, IP addresses, firewall rules, networks, managed databases, load balancers, Kubernetes clusters, object storages, zones, plans, prices, billing summaries and audit logs. Write tools start, stop, restart, rename or back up servers and set backup schedules. Meta tools report usage and manage the subscription.
When to use it
Useful when you manage UpCloud infrastructure and want an assistant to answer questions about resources, costs or audit history, or to perform routine server power and backup actions without opening the control panel.
Requirements
A remote streamable HTTP endpoint; no local install. You need an UpCloud API token, entered on first connect and stored per user. Network access to the hosted endpoint is required.
Before you install
The server asks for your UpCloud API token, which grants access to your account. Write tools change real infrastructure: starting, stopping, restarting, renaming or backing up servers can cause downtime or cost. The hosted service stores your token per user, and usage is metered, with a paid tier for unlimited calls.

Installation

In SourceWeft

  1. Open Upcloud in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "upcloud": {
      "type": "http",
      "url": "https://upcloud.usefulapi.io/mcp"
    }
  }
}

README

UpCloud MCP by usefulapi

Use UpCloud from Claude, Cursor, or any MCP client — inspect servers, storage, networks, firewall rules, databases, Kubernetes, billing and the audit log, and start, stop, restart or back up servers. Hosted, no local install: connect with your own UpCloud credentials.

Live endpoint: https://upcloud.usefulapi.io/mcp · Homepage: https://usefulapi.io/upcloud

Add to Claude

json
{  "mcpServers": {    "upcloud": {      "url": "https://upcloud.usefulapi.io/mcp"    }  }}

On first connect you'll provide your UpCloud API token (Control Panel → Account → API tokens). They're validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
upcloud_get_accountreadGet account
upcloud_list_zonesreadList zones
upcloud_list_plansreadList server plans
upcloud_list_pricesreadList prices
upcloud_get_billing_summaryreadGet monthly billing summary
upcloud_list_serversreadList servers
upcloud_get_serverreadGet server details
upcloud_list_storagesreadList storages
upcloud_get_storagereadGet storage details
upcloud_list_ip_addressesreadList IP addresses
upcloud_list_firewall_rulesreadList server firewall rules
upcloud_list_networksreadList networks
upcloud_list_databasesreadList managed databases
upcloud_list_load_balancersreadList managed load balancers
upcloud_list_kubernetes_clustersreadList Kubernetes clusters
upcloud_list_object_storagesreadList managed object storages
upcloud_list_audit_logsreadList audit logs
upcloud_start_serverwriteStart a server
upcloud_stop_serverwriteStop a server
upcloud_restart_serverwriteRestart a server
upcloud_create_storage_backupwriteBack up a storage
upcloud_modify_serverwriteRename a server / set its backup schedule
upcloud_usage_statusmetaUsage status (free-tier meter)
upcloud_upgrademetaUpgrade to Pro (unlimited)

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage or manage your subscription.

Pricing

PlanPriceLimit
Free$0100 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited

License

MIT © usefulapi. Not affiliated with or endorsed by UpCloud.

Source: servers/upcloud/README.md at commit 1ec23c2

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.0.0LatestSep 30, 2026