1. Conduid
  2. Cloud
  3. Upcloud MCP Server
MCP server · Cloud

Upcloud MCP Server

Unclaimed cloud
30Low

Scored 6 months ago · breakdown

About Upcloud MCP Server

Upcloud MCP Server is an MCP server in the Cloud category.

Install

From source
git clone https://github.com/MarinX/upcloud-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Upcloud MCP Server

Powered by Claude · Grounded in docs

I know everything about Upcloud MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Upcloud MCP Server

Work in progress!!!

This is a work in progress and not yet ready for any type of use. Please check back later for updates.

Overview

The Upcloud MCP Server is a Model Context Protocol (MCP) server that provides seamless integration with Upcloud APIs, enabling advanced automation and interaction capabilities for developers and tools. The idea comes from Github MCP server

Use Cases

  • Extracting and analyzing data from Upcloud services.
  • Building AI powered tools and applications that interact with Upcloud's ecosystem.

Prerequisites

  1. To run the server in a container, you will need to have Docker installed.
  2. Once Docker is installed, you will also need to ensure Docker is running.
  3. Lastly you will need to populate UPCLOUD_USERNAME and UPCLOUD_PASSWORD variables.

Installation

Local usage

go build cmd/upcloud-mcp-server

and move the binary to your bin location and move the claude_desktop_config.json to Claude configuration directory. Don't forget to populate ENV variables!

On Mac: ~/Library/Application\ Support/Claude/claude_desktop_config.json

On Windows: AppData\Claude\claude_desktop_config.json

Usage with Claude Desktop

{
  "mcpServers": {
    "github": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "UPCLOUD_USERNAME",
        "-e",
        "UPCLOUD_PASSWORD",
        "ghcr.io/marinx/upcloud-mcp-server"
      ],
      "env": {
        "UPCLOUD_USERNAME": "<YOUR_USERNAME>",
        "UPCLOUD_PASSWORD": "<YOUR_PASSWORD>"
      }
    }
  }
}

tools ask

Tools

Account

  • get_account - Get account of current user
  • get_account_details - Get account details by username
    • username: Account username (string, required)
  • get_account_list - Get account list

Database

  • get_database - Get managed database by uuid
    • uuid: Database UUID (string, required)

Server

  • get_servers - Get servers
  • get_server_details - Get server details
    • uuid: Server UUID (string, required)

Kubernetes

  • get_kubernetes_clusters - Get kubernetes clusters
  • get_kubernetes_cluster - Get kubernetes cluster
    • uuid: Cluster UUID (string, required)
  • get_kubernetes_plans - Get kubernetes plans

License

This project is licensed under the terms of the MIT open source license. Please refer to MIT for the full terms.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Upcloud MCP Server

How do I install Upcloud MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Upcloud MCP Server safe to use with an AI agent?

Its trust score is 30 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Upcloud MCP Server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.