MCP.so
登录

Upcloud MCP Server

@MarinX

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

MarinX

关于 Upcloud MCP Server

暂无概览

Upcloud MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

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

Upcloud MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Upcloud MCP Server?

The Upcloud MCP Server is a Model Context Protocol (MCP) server that provides integration with Upcloud APIs, enabling automation and interaction capabilities for developers and tools. It is currently a work in progress and not yet ready for use.

How to use Upcloud MCP Server?

Install by building from source (go build cmd/upcloud-mcp-server) or running the Docker image (ghcr.io/marinx/upcloud-mcp-server). Configure Claude Desktop by placing the binary in your bin location and editing claude_desktop_config.json with your Upcloud credentials as environment variables.

Key features of Upcloud MCP Server

  • Account management (get account, details, list)
  • Managed database retrieval by UUID
  • Server listing and detail retrieval by UUID
  • Kubernetes cluster and plan operations
  • Ready to integrate with MCP-compatible clients

Use cases of Upcloud MCP Server

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

常见问题

1

What is the current status of the Upcloud MCP Server?

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

2

What prerequisites are needed to run the server?

You need Docker installed and running, and must populate the `UPCLOUD_USERNAME` and `UPCLOUD_PASSWORD` environment variables with your Upcloud credentials.

3

How can I run the server with Claude Desktop?

Use the provided `claude_desktop_config.json` snippet, which runs the Docker image with the required environment variables, and place the config in the appropriate Claude directory (e.g., `~/Library/Application Support/Claude/claude_desktop_config.json` on macOS).

4

What tools does the Upcloud MCP Server expose?

Tools are grouped into Account (get_account, get_account_details, get_account_list), Database (get_database), Server (get_servers, get_server_details), and Kubernetes (get_kubernetes_clusters, get_kubernetes_cluster, get_kubernetes_plans).

5

Where does this project originate from?

The idea comes from the GitHub MCP server. The project is licensed under MIT.

评论

其他 分类下的更多 MCP 服务器