UpCloud

UpCloud MCP Connector for Claude

A+

Manage UpCloud infrastructure via AI — control servers, monitor billing, and manage storage across global zones directly from your agent.

46 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your UpCloud account to any AI agent to manage your high-performance cloud infrastructure through natural language. From deploying servers to monitoring resource costs, take full control of your cloud environment.

What you can do

  • Server Control — List, create, start, stop, and restart cloud servers across all global regions.
  • Storage Management — List, create, modify, and clone storage resources to scale your data needs.
  • Infrastructure Insights — Query available zones and physical hosts to optimize your deployment strategy.
  • Account & Billing — Monitor your account limits, credits, and detailed monthly billing summaries.
  • Pricing Transparency — Instantly list resource prices in your account's currency to manage cloud spend.

How it works

  1. Subscribe to this server
  2. Enter your UpCloud API credentials
  3. Start managing your cloud infrastructure from Claude, Cursor, or any MCP-compatible client

No more jumping between browser tabs to check server statuses or billing cycles. Your AI acts as a dedicated cloud architect and DevOps assistant.

Who is this for?

  • DevOps Engineers — automate server lifecycle management and infrastructure audits without leaving the terminal or IDE.
  • Cloud Architects — quickly query zone availability and host details to plan high-availability setups.
  • Finance & Ops — retrieve billing summaries and resource prices to maintain budget control over cloud environments.
cloud-serversinfrastructure-managementserver-provisioningcloud-storageresource-monitoringbilling-management

46 tools expose this connector's capabilities to your AI agent.

get_account

Get UpCloud account information

assign_ip

Assign a new IP address

list_audit_logs

List account audit logs

backup_storage

Create a storage backup

get_billing_summary

Get monthly billing summary

clone_storage

Clone a storage

create_database

Create a managed database instance

create_firewall_rule

Create a firewall rule for a server

create_kubernetes_cluster

Create a Managed Kubernetes cluster

create_load_balancer

Create a managed load balancer

create_network

Create a new SDN private network

create_object_storage

Create a Managed Object Storage service

create_router

Create a router

create_server

Create a new server

create_storage

Create a new storage

create_api_token

Create a new API token

list_database_types

List available database types and plans

list_databases

List managed database services

delete_server

Delete a server

export_audit_logs

Export account audit logs

list_firewall_rules

List firewall rules for a server

get_server

Get detailed server information

get_host

Get host details

list_hosts

List available hosts

import_storage

Import data to storage

list_ips

List all IP addresses

get_kubernetes_kubeconfig

Get Kubernetes cluster credentials (kubeconfig)

list_kubernetes_clusters

List Managed Kubernetes (UKS) clusters

list_load_balancers

List managed load balancer services

list_networks

List all SDN private networks

list_object_storages

List Managed Object Storage services

list_prices

List resource prices

release_ip

Release an IP address

restart_server

Restart a server

restore_storage

Restore storage from backup

list_routers

List routers

list_servers

List all servers

start_server

Start a server

stop_server

Stop a server

list_storages

List all accessible storages

list_api_tokens

List API tokens

update_ip

Modify PTR record or floating IP attachment

update_network

Modify network details

update_server

Modify server configuration

update_storage

Modify or resize storage

list_zones

List available zones

See how to talk to your AI agent using UpCloud.

Show my UpCloud account information and credits.

I've retrieved your account details. You currently have $150.00 in credits remaining, and your resource limits allow for up to 20 concurrent servers. Would you like to see your billing summary for this month?

List all my active servers on UpCloud.

Fetching your server list... I found 3 servers: 'web-prod-01' (Running), 'db-master' (Running), and 'test-bench' (Stopped). Which one would you like to manage?

Restart the server with UUID 00264663-890e-473c-9189-9e87483660c2.

Initiating restart for server 00264663-890e-473c-9189-9e87483660c2... The command has been sent successfully. The server should be back online in a few moments.

Yes! Use the `get_account` tool to retrieve your current credits and resource limits directly from your UpCloud account.

Related Connectors